// source --> https://www.ateonetechnologies.fr/wp-content/plugins/google-maps-ready/js/core.js?ver=4.9.10 if(typeof(GMP_DATA) == 'undefined') var GMP_DATA = {}; if(isNumber(GMP_DATA.animationSpeed)) GMP_DATA.animationSpeed = parseInt(GMP_DATA.animationSpeed); else if(jQuery.inArray(GMP_DATA.animationSpeed, ['fast', 'slow']) == -1) GMP_DATA.animationSpeed = 'fast'; GMP_DATA.showSubscreenOnCenter = parseInt(GMP_DATA.showSubscreenOnCenter); var sdLoaderImgGmp = ''; jQuery.fn.showLoaderGmp = function() { jQuery(this).html( sdLoaderImgGmp ); } jQuery.fn.appendLoaderGmp = function() { jQuery(this).append( sdLoaderImgGmp ); } jQuery.sendFormGmp = function(params) { // Any html element can be used here return jQuery('
').sendFormGmp(params); } /** * Send form or just data to server by ajax and route response * @param string params.fid form element ID, if empty - current element will be used * @param string params.msgElID element ID to store result messages, if empty - element with ID "msg" will be used. Can be "noMessages" to not use this feature * @param function params.onSuccess funstion to do after success receive response. Be advised - "success" means that ajax response will be success * @param array params.data data to send if You don't want to send Your form data, will be set instead of all form data * @param array params.appendData data to append to sending request. In contrast to params.data will not erase form data * @param string params.inputsWraper element ID for inputs wraper, will be used if it is not a form * @param string params.clearMsg clear msg element after receive data, if is number - will use it to set time for clearing, else - if true - will clear msg element after 5 seconds */ jQuery.fn.sendFormGmp = function(params) { var form = null; if(!params) params = {fid: false, msgElID: false, onSuccess: false}; if(params.fid) form = jQuery('#'+ fid); else form = jQuery(this); /* This method can be used not only from form data sending, it can be used just to send some data and fill in response msg or errors*/ var sentFromForm = (jQuery(form).tagName() == 'FORM'); var data = new Array(); if(params.data) data = params.data; else if(sentFromForm) data = jQuery(form).serialize(); if(params.appendData) { var dataIsString = typeof(data) == 'string'; var addStrData = []; for(var i in params.appendData) { if(dataIsString) { addStrData.push(i+ '='+ params.appendData[i]); } else data[i] = params.appendData[i]; } if(dataIsString) data += '&'+ addStrData.join('&'); } var msgEl = null; if(params.msgElID) { if(params.msgElID == 'noMessages') msgEl = false; else if(typeof(params.msgElID) == 'object') msgEl = params.msgElID; else msgEl = jQuery('#'+ params.msgElID); } else msgEl = jQuery('#msg'); if(typeof(params.inputsWraper) == 'string') { form = jQuery('#'+ params.inputsWraper); sentFromForm = true; } if(sentFromForm && form) { jQuery(form).find('*').removeClass('gmpInputError'); } if(msgEl) { jQuery(msgEl).removeClass('gmpSuccessMsg') .removeClass('gmpErrorMsg') .showLoaderGmp(); } var url = ''; if(typeof(params.url) != 'undefined') url = params.url; else if(typeof(ajaxurl) == 'undefined') url = GMP_DATA.ajaxurl; else url = ajaxurl; jQuery('.gmpErrorForField').hide(GMP_DATA.animationSpeed); var dataType = params.dataType ? params.dataType : 'json'; // Set plugin orientation if(typeof(data) == 'string') data += '&pl='+ GMP_DATA.GMP_CODE; else data['pl'] = GMP_DATA.GMP_CODE; jQuery.ajax({ url: url, data: data, type: 'POST', dataType: dataType, success: function(res) { toeProcessAjaxResponseGmp(res, msgEl, form, sentFromForm, params); if(params.clearMsg) { setTimeout(function(){ jQuery(msgEl).animateClear(); }, typeof(params.clearMsg) == 'boolean' ? 5000 : params.clearMsg); } } }); } /** * Hide content in element and then clear it */ jQuery.fn.animateClear = function() { var newContent = jQuery(''+ jQuery(this).html()+ ''); jQuery(this).html( newContent ); jQuery(newContent).hide(GMP_DATA.animationSpeed, function(){ jQuery(newContent).remove(); }); } /** * Hide content in element and then remove it */ jQuery.fn.animateRemove = function(animationSpeed) { animationSpeed = animationSpeed == undefined ? GMP_DATA.animationSpeed : animationSpeed; jQuery(this).hide(animationSpeed, function(){ jQuery(this).remove(); }); } function toeProcessAjaxResponseGmp(res, msgEl, form, sentFromForm, params) { if(typeof(params) == 'undefined') params = {}; if(typeof(msgEl) == 'string') msgEl = jQuery('#'+ msgEl); if(msgEl) jQuery(msgEl).html(''); /*if(sentFromForm) { jQuery(form).find('*').removeClass('gmpInputError'); }*/ if(typeof(res) == 'object') { if(res.error) { if(msgEl) { jQuery(msgEl).removeClass('gmpSuccessMsg') .addClass('gmpErrorMsg'); } for(var name in res.errors) { if(sentFromForm) { jQuery(form).find('[name*="'+ name+ '"]').addClass('gmpInputError'); } if(jQuery('.gmpErrorForField.toe_'+ nameToClassId(name)+ '').exists()) jQuery('.gmpErrorForField.toe_'+ nameToClassId(name)+ '').show().html(res.errors[name]); else if(msgEl) jQuery(msgEl).append(res.errors[name]).append('
'); } } else if(res.messages.length) { if(msgEl) { jQuery(msgEl).removeClass('gmpErrorMsg') .addClass('gmpSuccessMsg'); for(var i in res.messages) { jQuery(msgEl).append(res.messages[i]).append('
'); } } } } if(params.onSuccess && typeof(params.onSuccess) == 'function') { params.onSuccess(res); } } function getDialogElementGmp() { return jQuery('
').appendTo(jQuery('body')); } function toeOptionGmp(key) { if(GMP_DATA.options && GMP_DATA.options[ key ] && GMP_DATA.options[ key ].value) return GMP_DATA.options[ key ].value; return false; } function toeLangGmp(key) { if(GMP_DATA.siteLang && GMP_DATA.siteLang[key]) return GMP_DATA.siteLang[key]; return key; } function toePagesGmp(key) { if(typeof(GMP_DATA) != 'undefined' && GMP_DATA[key]) return GMP_DATA[key]; return false;; } /** * This function will help us not to hide desc right now, but wait - maybe user will want to select some text or click on some link in it. */ function toeOptTimeoutHideDescriptionGmp() { jQuery('#gmpOptDescription').removeAttr('toeFixTip'); setTimeout(function(){ if(!jQuery('#gmpOptDescription').attr('toeFixTip')) toeOptHideDescriptionGmp(); }, 500); } /** * Show description for options */ function toeOptShowDescriptionGmp(description, x, y, moveToLeft) { if(typeof(description) != 'undefined' && description != '') { if(!jQuery('#gmpOptDescription').size()) { jQuery('body').append('
'); } if(moveToLeft) jQuery('#gmpOptDescription').css('right', jQuery(window).width() - (x - 10)); // Show it on left side of target else jQuery('#gmpOptDescription').css('left', x + 10); jQuery('#gmpOptDescription').css('top', y); jQuery('#gmpOptDescription').show(200); jQuery('#gmpOptDescription').html(description); } } /** * Hide description for options */ function toeOptHideDescriptionGmp() { jQuery('#gmpOptDescription').removeAttr('toeFixTip'); jQuery('#gmpOptDescription').hide(200); } function toeInArrayGmp(needle, haystack) { if(haystack) { for(var i in haystack) { if(haystack[i] == needle) return true; } } return false; }; // source --> https://www.ateonetechnologies.fr/wp-content/plugins/google-maps-ready/js/jquery.dataTables.min.js?ver=4.9.10 /* * File: jquery.dataTables.min.js * Version: 1.9.4 * Author: Allan Jardine (www.sprymedia.co.uk) * Info: www.datatables.net * * Copyright 2008-2012 Allan Jardine, all rights reserved. * * This source file is free software, under either the GPL v2 license or a * BSD style license, available at: * http://datatables.net/license_gpl2 * http://datatables.net/license_bsd * * This source file is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY * or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details. */ (function(X,l,n){var L=function(h){var j=function(e){function o(a,b){var c=j.defaults.columns,d=a.aoColumns.length,c=h.extend({},j.models.oColumn,c,{sSortingClass:a.oClasses.sSortable,sSortingClassJUI:a.oClasses.sSortJUI,nTh:b?b:l.createElement("th"),sTitle:c.sTitle?c.sTitle:b?b.innerHTML:"",aDataSort:c.aDataSort?c.aDataSort:[d],mData:c.mData?c.oDefaults:d});a.aoColumns.push(c);if(a.aoPreSearchCols[d]===n||null===a.aoPreSearchCols[d])a.aoPreSearchCols[d]=h.extend({},j.models.oSearch);else if(c=a.aoPreSearchCols[d], c.bRegex===n&&(c.bRegex=!0),c.bSmart===n&&(c.bSmart=!0),c.bCaseInsensitive===n)c.bCaseInsensitive=!0;m(a,d,null)}function m(a,b,c){var d=a.aoColumns[b];c!==n&&null!==c&&(c.mDataProp&&!c.mData&&(c.mData=c.mDataProp),c.sType!==n&&(d.sType=c.sType,d._bAutoType=!1),h.extend(d,c),p(d,c,"sWidth","sWidthOrig"),c.iDataSort!==n&&(d.aDataSort=[c.iDataSort]),p(d,c,"aDataSort"));var i=d.mRender?Q(d.mRender):null,f=Q(d.mData);d.fnGetData=function(a,b){var c=f(a,b);return d.mRender&&b&&""!==b?i(c,b,a):c};d.fnSetData= L(d.mData);a.oFeatures.bSort||(d.bSortable=!1);!d.bSortable||-1==h.inArray("asc",d.asSorting)&&-1==h.inArray("desc",d.asSorting)?(d.sSortingClass=a.oClasses.sSortableNone,d.sSortingClassJUI=""):-1==h.inArray("asc",d.asSorting)&&-1==h.inArray("desc",d.asSorting)?(d.sSortingClass=a.oClasses.sSortable,d.sSortingClassJUI=a.oClasses.sSortJUI):-1!=h.inArray("asc",d.asSorting)&&-1==h.inArray("desc",d.asSorting)?(d.sSortingClass=a.oClasses.sSortableAsc,d.sSortingClassJUI=a.oClasses.sSortJUIAscAllowed):-1== h.inArray("asc",d.asSorting)&&-1!=h.inArray("desc",d.asSorting)&&(d.sSortingClass=a.oClasses.sSortableDesc,d.sSortingClassJUI=a.oClasses.sSortJUIDescAllowed)}function k(a){if(!1===a.oFeatures.bAutoWidth)return!1;da(a);for(var b=0,c=a.aoColumns.length;bj[f])d(a.aoColumns.length+j[f],b[i]);else if("string"===typeof j[f]){e=0;for(w=a.aoColumns.length;eb&&a[d]--; -1!=c&&a.splice(c,1)}function S(a,b,c){var d=a.aoColumns[c];return d.fnRender({iDataRow:b,iDataColumn:c,oSettings:a,aData:a.aoData[b]._aData,mDataProp:d.mData},v(a,b,c,"display"))}function ea(a,b){var c=a.aoData[b],d;if(null===c.nTr){c.nTr=l.createElement("tr");c.nTr._DT_RowIndex=b;c._aData.DT_RowId&&(c.nTr.id=c._aData.DT_RowId);c._aData.DT_RowClass&& (c.nTr.className=c._aData.DT_RowClass);for(var i=0,f=a.aoColumns.length;i=a.fnRecordsDisplay()?0:a.iInitDisplayStart,a.iInitDisplayStart=-1,y(a));if(a.bDeferLoading)a.bDeferLoading=!1,a.iDraw++;else if(a.oFeatures.bServerSide){if(!a.bDestroying&&!wa(a))return}else a.iDraw++;if(0!==a.aiDisplay.length){var g= a._iDisplayStart;d=a._iDisplayEnd;a.oFeatures.bServerSide&&(g=0,d=a.aoData.length);for(;g
")[0];a.nTable.parentNode.insertBefore(b,a.nTable);a.nTableWrapper=h('
')[0];a.nTableReinsertBefore=a.nTable.nextSibling;for(var c=a.nTableWrapper,d=a.sDom.split(""),i,f,g,e,w,o,k,m=0;m")[0];w=d[m+ 1];if("'"==w||'"'==w){o="";for(k=2;d[m+k]!=w;)o+=d[m+k],k++;"H"==o?o=a.oClasses.sJUIHeader:"F"==o&&(o=a.oClasses.sJUIFooter);-1!=o.indexOf(".")?(w=o.split("."),e.id=w[0].substr(1,w[0].length-1),e.className=w[1]):"#"==o.charAt(0)?e.id=o.substr(1,o.length-1):e.className=o;m+=k}c.appendChild(e);c=e}else if(">"==g)c=c.parentNode;else if("l"==g&&a.oFeatures.bPaginate&&a.oFeatures.bLengthChange)i=ya(a),f=1;else if("f"==g&&a.oFeatures.bFilter)i=za(a),f=1;else if("r"==g&&a.oFeatures.bProcessing)i=Aa(a),f= 1;else if("t"==g)i=Ba(a),f=1;else if("i"==g&&a.oFeatures.bInfo)i=Ca(a),f=1;else if("p"==g&&a.oFeatures.bPaginate)i=Da(a),f=1;else if(0!==j.ext.aoFeatures.length){e=j.ext.aoFeatures;k=0;for(w=e.length;k'):""===c?'':c+' ',d=l.createElement("div");d.className=a.oClasses.sFilter;d.innerHTML="";a.aanFeatures.f||(d.id=a.sTableId+"_filter");c=h('input[type="text"]',d);d._DT_Input=c[0];c.val(b.sSearch.replace('"',"""));c.bind("keyup.DT",function(){for(var c=a.aanFeatures.f,d=this.value===""?"":this.value, g=0,e=c.length;g=b.length)a.aiDisplay.splice(0,a.aiDisplay.length),a.aiDisplay=a.aiDisplayMaster.slice();else if(a.aiDisplay.length==a.aiDisplayMaster.length||i.sSearch.length>b.length||1==c||0!==b.indexOf(i.sSearch)){a.aiDisplay.splice(0, a.aiDisplay.length);la(a,1);for(b=0;b").html(c).text()); return c.replace(/[\n\r]/g," ")}function ma(a,b,c,d){if(c)return a=b?a.split(" "):oa(a).split(" "),a="^(?=.*?"+a.join(")(?=.*?")+").*$",RegExp(a,d?"i":"");a=b?a:oa(a);return RegExp(a,d?"i":"")}function Ja(a,b){return"function"===typeof j.ext.ofnSearch[b]?j.ext.ofnSearch[b](a):null===a?"":"html"==b?a.replace(/[\r\n]/g," ").replace(/<.*?>/g,""):"string"===typeof a?a.replace(/[\r\n]/g," "):a}function oa(a){return a.replace(RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"), "\\$1")}function Ca(a){var b=l.createElement("div");b.className=a.oClasses.sInfo;a.aanFeatures.i||(a.aoDrawCallback.push({fn:Ka,sName:"information"}),b.id=a.sTableId+"_info");a.nTable.setAttribute("aria-describedby",a.sTableId+"_info");return b}function Ka(a){if(a.oFeatures.bInfo&&0!==a.aanFeatures.i.length){var b=a.oLanguage,c=a._iDisplayStart+1,d=a.fnDisplayEnd(),i=a.fnRecordsTotal(),f=a.fnRecordsDisplay(),g;g=0===f?b.sInfoEmpty:b.sInfo;f!=i&&(g+=" "+b.sInfoFiltered);g+=b.sInfoPostFix;g=ja(a,g); null!==b.fnInfoCallback&&(g=b.fnInfoCallback.call(a.oInstance,a,c,d,i,f,g));a=a.aanFeatures.i;b=0;for(c=a.length;b",c,d,i=a.aLengthMenu;if(2==i.length&&"object"===typeof i[0]&&"object"===typeof i[1]){c=0;for(d=i[0].length;c'+i[1][c]+""}else{c=0;for(d=i.length;c'+i[c]+""}b+="";i=l.createElement("div");a.aanFeatures.l|| (i.id=a.sTableId+"_length");i.className=a.oClasses.sLength;i.innerHTML="";h('select option[value="'+a._iDisplayLength+'"]',i).attr("selected",!0);h("select",i).bind("change.DT",function(){var b=h(this).val(),i=a.aanFeatures.l;c=0;for(d=i.length;ca.aiDisplay.length||-1==a._iDisplayLength?a.aiDisplay.length:a._iDisplayStart+a._iDisplayLength}function Da(a){if(a.oScroll.bInfinite)return null;var b=l.createElement("div");b.className=a.oClasses.sPaging+a.sPaginationType;j.ext.oPagination[a.sPaginationType].fnInit(a, b,function(a){y(a);x(a)});a.aanFeatures.p||a.aoDrawCallback.push({fn:function(a){j.ext.oPagination[a.sPaginationType].fnUpdate(a,function(a){y(a);x(a)})},sName:"pagination"});return b}function qa(a,b){var c=a._iDisplayStart;if("number"===typeof b)a._iDisplayStart=b*a._iDisplayLength,a._iDisplayStart>a.fnRecordsDisplay()&&(a._iDisplayStart=0);else if("first"==b)a._iDisplayStart=0;else if("previous"==b)a._iDisplayStart=0<=a._iDisplayLength?a._iDisplayStart-a._iDisplayLength:0,0>a._iDisplayStart&&(a._iDisplayStart= 0);else if("next"==b)0<=a._iDisplayLength?a._iDisplayStart+a._iDisplayLengthh(a.nTable).height()-a.oScroll.iLoadGap&&a.fnDisplayEnd()d.offsetHeight||"scroll"==h(d).css("overflow-y")))a.nTable.style.width=q(h(a.nTable).outerWidth()-a.oScroll.iBarWidth)}else""!==a.oScroll.sXInner?a.nTable.style.width= q(a.oScroll.sXInner):i==h(d).width()&&h(d).height()i-a.oScroll.iBarWidth&&(a.nTable.style.width=q(i))):a.nTable.style.width=q(i);i=h(a.nTable).outerWidth();C(s,e);C(function(a){p.push(q(h(a).width()))},e);C(function(a,b){a.style.width=p[b]},g);h(e).height(0);null!==a.nTFoot&&(C(s,j),C(function(a){n.push(q(h(a).width()))},j),C(function(a,b){a.style.width=n[b]},o),h(j).height(0));C(function(a,b){a.innerHTML= "";a.style.width=p[b]},e);null!==a.nTFoot&&C(function(a,b){a.innerHTML="";a.style.width=n[b]},j);if(h(a.nTable).outerWidth()d.offsetHeight||"scroll"==h(d).css("overflow-y")?i+a.oScroll.iBarWidth:i;if(r&&(d.scrollHeight>d.offsetHeight||"scroll"==h(d).css("overflow-y")))a.nTable.style.width=q(g-a.oScroll.iBarWidth);d.style.width=q(g);a.nScrollHead.style.width=q(g);null!==a.nTFoot&&(a.nScrollFoot.style.width=q(g));""===a.oScroll.sX?D(a,1,"The table cannot fit into the current element which will cause column misalignment. The table has been drawn at its minimum possible width."): ""!==a.oScroll.sXInner&&D(a,1,"The table cannot fit into the current element which will cause column misalignment. Increase the sScrollXInner value or remove it to allow automatic calculation")}else d.style.width=q("100%"),a.nScrollHead.style.width=q("100%"),null!==a.nTFoot&&(a.nScrollFoot.style.width=q("100%"));""===a.oScroll.sY&&r&&(d.style.height=q(a.nTable.offsetHeight+a.oScroll.iBarWidth));""!==a.oScroll.sY&&a.oScroll.bCollapse&&(d.style.height=q(a.oScroll.sY),r=""!==a.oScroll.sX&&a.nTable.offsetWidth> d.offsetWidth?a.oScroll.iBarWidth:0,a.nTable.offsetHeightd.clientHeight||"scroll"==h(d).css("overflow-y");b.style.paddingRight=c?a.oScroll.iBarWidth+"px":"0px";null!==a.nTFoot&&(R.style.width=q(r),l.style.width=q(r),l.style.paddingRight=c?a.oScroll.iBarWidth+"px":"0px");h(d).scroll();if(a.bSorted||a.bFiltered)d.scrollTop=0}function C(a,b,c){for(var d= 0,i=0,f=b.length,g,e;itd",b));j=N(a,f);for(f=d=0;fc)return null;if(null===a.aoData[c].nTr){var d=l.createElement("td");d.innerHTML=v(a,c,b,"");return d}return J(a,c)[b]}function Pa(a,b){for(var c=-1,d=-1,i=0;i/g,"");e.length>c&&(c=e.length,d=i)}return d}function q(a){if(null===a)return"0px";if("number"==typeof a)return 0>a?"0px":a+"px";var b=a.charCodeAt(a.length-1); return 48>b||57/g,""),i=q[c].nTh,i.removeAttribute("aria-sort"),i.removeAttribute("aria-label"),q[c].bSortable?0d&&d++;f=RegExp(f+"[123]");var o;b=0;for(c=a.length;b
')[0];l.body.appendChild(b);a.oBrowser.bScrollOversize= 100===h("#DT_BrowserTest",b)[0].offsetWidth?!0:!1;l.body.removeChild(b)}function Va(a){return function(){var b=[s(this[j.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return j.ext.oApi[a].apply(this,b)}}var U=/\[.*?\]$/,Wa=X.JSON?JSON.stringify:function(a){var b=typeof a;if("object"!==b||null===a)return"string"===b&&(a='"'+a+'"'),a+"";var c,d,e=[],f=h.isArray(a);for(c in a)d=a[c],b=typeof d,"string"===b?d='"'+d+'"':"object"===b&&null!==d&&(d=Wa(d)),e.push((f?"":'"'+c+'":')+d);return(f? "[":"{")+e+(f?"]":"}")};this.$=function(a,b){var c,d,e=[],f;d=s(this[j.ext.iApiIndex]);var g=d.aoData,o=d.aiDisplay,k=d.aiDisplayMaster;b||(b={});b=h.extend({},{filter:"none",order:"current",page:"all"},b);if("current"==b.page){c=d._iDisplayStart;for(d=d.fnDisplayEnd();c=d.fnRecordsDisplay()&&(d._iDisplayStart-=d._iDisplayLength,0>d._iDisplayStart&&(d._iDisplayStart=0));if(c===n||c)y(d),x(d);return g};this.fnDestroy=function(a){var b=s(this[j.ext.iApiIndex]),c=b.nTableWrapper.parentNode,d=b.nTBody,i,f,a=a===n?!1:a;b.bDestroying=!0;A(b,"aoDestroyCallback","destroy",[b]);if(!a){i=0;for(f=b.aoColumns.length;itr>td."+b.oClasses.sRowEmpty,b.nTable).parent().remove();b.nTable!=b.nTHead.parentNode&&(h(b.nTable).children("thead").remove(),b.nTable.appendChild(b.nTHead));b.nTFoot&&b.nTable!=b.nTFoot.parentNode&&(h(b.nTable).children("tfoot").remove(),b.nTable.appendChild(b.nTFoot));b.nTable.parentNode.removeChild(b.nTable);h(b.nTableWrapper).remove();b.aaSorting=[];b.aaSortingFixed=[];P(b);h(T(b)).removeClass(b.asStripeClasses.join(" "));h("th, td",b.nTHead).removeClass([b.oClasses.sSortable,b.oClasses.sSortableAsc, b.oClasses.sSortableDesc,b.oClasses.sSortableNone].join(" "));b.bJUI&&(h("th span."+b.oClasses.sSortIcon+", td span."+b.oClasses.sSortIcon,b.nTHead).remove(),h("th, td",b.nTHead).each(function(){var a=h("div."+b.oClasses.sSortJUIWrapper,this),c=a.contents();h(this).append(c);a.remove()}));!a&&b.nTableReinsertBefore?c.insertBefore(b.nTable,b.nTableReinsertBefore):a||c.appendChild(b.nTable);i=0;for(f=b.aoData.length;i=t(d);if(!m)for(e=a;et<"F"ip>')):h.extend(g.oClasses,j.ext.oStdClasses);h(this).addClass(g.oClasses.sTable);if(""!==g.oScroll.sX||""!==g.oScroll.sY)g.oScroll.iBarWidth=Qa();g.iInitDisplayStart===n&&(g.iInitDisplayStart=e.iDisplayStart, g._iDisplayStart=e.iDisplayStart);e.bStateSave&&(g.oFeatures.bStateSave=!0,Sa(g,e),z(g,"aoDrawCallback",ra,"state_save"));null!==e.iDeferLoading&&(g.bDeferLoading=!0,a=h.isArray(e.iDeferLoading),g._iRecordsDisplay=a?e.iDeferLoading[0]:e.iDeferLoading,g._iRecordsTotal=a?e.iDeferLoading[1]:e.iDeferLoading);null!==e.aaData&&(f=!0);""!==e.oLanguage.sUrl?(g.oLanguage.sUrl=e.oLanguage.sUrl,h.getJSON(g.oLanguage.sUrl,null,function(a){pa(a);h.extend(true,g.oLanguage,e.oLanguage,a);ba(g)}),i=!0):h.extend(!0, g.oLanguage,e.oLanguage);null===e.asStripeClasses&&(g.asStripeClasses=[g.oClasses.sStripeOdd,g.oClasses.sStripeEven]);b=g.asStripeClasses.length;g.asDestroyStripes=[];if(b){c=!1;d=h(this).children("tbody").children("tr:lt("+b+")");for(a=0;a=g.aoColumns.length&&(g.aaSorting[a][0]=0);var k=g.aoColumns[g.aaSorting[a][0]];g.aaSorting[a][2]===n&&(g.aaSorting[a][2]=0);e.aaSorting===n&&g.saved_aaSorting===n&&(g.aaSorting[a][1]= k.asSorting[0]);c=0;for(d=k.asSorting.length;c=parseInt(n,10)};j.fnIsDataTable=function(e){for(var h=j.settings,m=0;me)return e;for(var h=e+"",e=h.split(""),j="",h=h.length,k=0;k'+k.sPrevious+''+k.sNext+"":'';h(j).append(k);var l=h("a",j), k=l[0],l=l[1];e.oApi._fnBindAction(k,{action:"previous"},n);e.oApi._fnBindAction(l,{action:"next"},n);e.aanFeatures.p||(j.id=e.sTableId+"_paginate",k.id=e.sTableId+"_previous",l.id=e.sTableId+"_next",k.setAttribute("aria-controls",e.sTableId),l.setAttribute("aria-controls",e.sTableId))},fnUpdate:function(e){if(e.aanFeatures.p)for(var h=e.oClasses,j=e.aanFeatures.p,k,l=0,n=j.length;l'+k.sFirst+''+k.sPrevious+''+k.sNext+''+k.sLast+"");var t=h("a",j),k=t[0],l=t[1],r=t[2],t=t[3];e.oApi._fnBindAction(k,{action:"first"},n);e.oApi._fnBindAction(l,{action:"previous"},n);e.oApi._fnBindAction(r,{action:"next"},n);e.oApi._fnBindAction(t,{action:"last"},n);e.aanFeatures.p||(j.id=e.sTableId+"_paginate",k.id=e.sTableId+"_first",l.id=e.sTableId+"_previous",r.id=e.sTableId+"_next",t.id=e.sTableId+"_last")}, fnUpdate:function(e,o){if(e.aanFeatures.p){var m=j.ext.oPagination.iFullNumbersShowPages,k=Math.floor(m/2),l=Math.ceil(e.fnRecordsDisplay()/e._iDisplayLength),n=Math.ceil(e._iDisplayStart/e._iDisplayLength)+1,t="",r,B=e.oClasses,u,M=e.aanFeatures.p,L=function(h){e.oApi._fnBindAction(this,{page:h+r-1},function(h){e.oApi._fnPageChange(e,h.data.page);o(e);h.preventDefault()})};-1===e._iDisplayLength?n=k=r=1:l=l-k?(r=l-m+1,k=l):(r=n-Math.ceil(m/2)+1,k=r+m-1);for(m=r;m<=k;m++)t+= n!==m?''+e.fnFormatNumber(m)+"":''+e.fnFormatNumber(m)+"";m=0;for(k=M.length;mh?1:0},"string-desc":function(e,h){return eh?-1:0},"html-pre":function(e){return e.replace(/<.*?>/g,"").toLowerCase()},"html-asc":function(e,h){return eh?1:0},"html-desc":function(e,h){return e< h?1:e>h?-1:0},"date-pre":function(e){e=Date.parse(e);if(isNaN(e)||""===e)e=Date.parse("01/01/1970 00:00:00");return e},"date-asc":function(e,h){return e-h},"date-desc":function(e,h){return h-e},"numeric-pre":function(e){return"-"==e||""===e?0:1*e},"numeric-asc":function(e,h){return e-h},"numeric-desc":function(e,h){return h-e}});h.extend(j.ext.aTypes,[function(e){if("number"===typeof e)return"numeric";if("string"!==typeof e)return null;var h,j=!1;h=e.charAt(0);if(-1=="0123456789-".indexOf(h))return null; for(var k=1;k")?"html":null}]);h.fn.DataTable=j;h.fn.dataTable=j;h.fn.dataTableSettings=j.settings;h.fn.dataTableExt=j.ext};"function"===typeof define&&define.amd?define(["jquery"],L):jQuery&&!jQuery.fn.dataTable&& L(jQuery)})(window,document); // source --> https://www.ateonetechnologies.fr/wp-content/plugins/google-maps-ready/js/gmp.js?ver=4.9.10 var gmpActiveTab={}; var gmpExistsTabs=["gmpAddNewMap",'gmpAllMaps','gmpMarkerList','gmpMarkerGroups','gmpPluginSettings']; var gmpMapConstructParams={ mapContainerId:"mapPreviewToNewMap" }; var nochange = false; var def_tab_elem; jQuery.fn.scrollTo = function(elem) { jQuery(this).scrollTop(jQuery(this).scrollTop() - jQuery(this).offset().top + jQuery(elem).offset().top); return this; }; function gmpChangeTab(elem,sub){ var tabId; try{ tabId = elem.attr("href"); }catch(e){ tabId = elem; } if(gmpActiveTab.mainmenu=="#gmpEditMaps" && tabId!="#gmpEditMaps" && sub==undefined){ gmpCancelMapEdit({changeTab:false}); } if(gmpActiveTab.mainmenu=="#gmpAddNewMap" && tabId!="#gmpAddNewMap" && sub==undefined){ if(gmpIsMapFormIsEditing()){ if(!confirm("If you leave tab,all information will be lost. \n Leave tab?")){ return false; }else{ clearAddNewMapData(); clearMarkerForm(); } } } if(sub!= undefined){ gmpActiveTab.submenu=tabId; }else{ if(tabId=="#gmpAddNewMap"){ gmpCurrentMarkerForm=jQuery("#gmpAddMarkerToNewForm"); } gmpActiveTab.mainmenu=tabId; } if(typeof(elem.tab)=='function'){ elem.tab("show"); } switch(tabId){ case "#gmpAddNewMap": currentMap = gmpMapsArr['mapPreviewToNewMap']; break; case "#gmpEditMaps": currentMap = gmpMapsArr["gmpEditMapsContainer"]; break; case "#gmpMarkerList": currentMap = gmpMapsArr["gmpMapForMarkerEdit"]; break; } } function toggleBounce(marker,animType) { if(animType==0){ return false; } if (marker.getAnimation() != null) { marker.setAnimation(null); } else if(animType==2) { marker.setAnimation(null); }else{ marker.setAnimation(google.maps.Animation.BOUNCE); } } function gmp_func_get_args() { if (!arguments.callee.caller) { return ""; } return Array.prototype.slice.call(arguments.callee.caller.arguments); } function outGmp(){ console.log(gmp_func_get_args()); } function gmpGetEditorContent(){ return tinyMCE.activeEditor.getContent(); } function gmpSetEditorContent(content,editorId){ if(content==""){ content=" "; } tinyMCE.activeEditor.setContent(content); } jQuery(document).ready(function(){ jQuery('.nav.nav-tabs a').click(function (e) { e.preventDefault(); var href = jQuery(this).attr("href"); if(href.replace("#","")=='gmpAddNewMap'){ if(jQuery("#mapPreviewToNewMap").html().length<150){ gmpDrawMap(gmpMapConstructParams); gmpCancelMapEdit(); } } if(jQuery(this).parents('ul').hasClass("gmpMainTab")){ gmpChangeTab(jQuery(this)); }else{ gmpChangeTab(jQuery(this),true); } }) jQuery(".gmpMapOptionsTab a").click(function(e){ e.preventDefault(); }) if(jQuery("#mapPreviewToNewMap").length>0 && jQuery("#mapPreviewToNewMap").html().length<150){ gmpDrawMap(gmpMapConstructParams); } jQuery(".gmpNewMapOptsTab a").click(function(e){ jQuery(".gmpNewMapOptsTab a").removeClass("btn-primary"); jQuery(this).addClass("btn-primary"); }) try{ def_tab_elem = jQuery(".gmpMainTab li."+defaultOpenTab).find('a'); if(gmpExistsTabs.indexOf(defaultOpenTab) == -1){ def_tab_elem = jQuery(".gmpMainTab li."+gmpExistsTabs[0]).find('a') } gmpChangeTab(def_tab_elem); }catch(e){ } }) function gmpGetLicenseBlock(){ return '' +'Google Maps WordPress Plugin'+''; } function gmpAddLicenzeBlock(mapId){ var befElem = jQuery("#"+mapId).find('.gmnoprint').find('.gm-style-cc'); befElem.css('float', 'right'); befElem.css('width', '400px'); befElem.find('a').after(gmpGetLicenseBlock()); } function gmpFormatAddress(addressObj){ var finishAddr=[]; var count =0; var codes = ["street_address","route","administrative_area_level_1","country"]; for(var i in addressObj){ cur_addr= addressObj[i]; switch(cur_addr.types[0]){ case "neighborhood": if(cur_addr.types[1]=="political"){ finishAddr.push(cur_addr.address_components[0].long_name); } break; case "route": case "street_address": finishAddr.push(cur_addr.address_components[0].long_name); finishAddr.push(cur_addr.address_components[1].long_name); break; case "sublocalit": if(cur_addr.types[1]=="political"){ finishAddr.push(cur_addr.address_components[0].long_name); } break; case "administrative_area_level_1": if(cur_addr.types[1]=="political"){ finishAddr.push(cur_addr.address_components[0].long_name); } break; case "locality": if(cur_addr.types[1]=="political"){ } break; case "country": if(cur_addr.types[1]=="political"){ finishAddr.push(cur_addr.address_components[0].long_name); } break; } } finishAddr = arrayUnique(finishAddr); return finishAddr.join(", "); } function getGmapMarkerAddress(params,markerId,ret,callback){ var latlng = new google.maps.LatLng(params.coord_y,params.coord_x); geocoder.geocode({'latLng': latlng}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { if(results.length>1){ if(typeof(callback)!="undefined"){ var fAddress=gmpFormatAddress(results) ; callback.func({ address:fAddress, coord_x:params.coord_x, coord_y:params.coord_y }); return; }else if(ret!=undefined){ return results[1].formatted_address; } markerArr[markerId].address=results[1].formatted_address; } }else{ markerArr[markerId].address=""; } }); }; // source --> https://www.ateonetechnologies.fr/wp-content/plugins/google-maps-ready/modules/marker_groups/js/admin.group.js?ver=4.9.10 var gmpGroupForm ; jQuery(document).ready(function(){ gmpGroupForm = jQuery("#gmpGroupForm"); }) function gmpRefreshGroupList(){ var sendData ={ mod : 'marker_groups', action : 'refreshGroupsList', reqType : 'ajax' } jQuery("#GmpTableGroups").remove(); jQuery(".gmpGTablecon").addClass("gmpMapsTableListLoading"); jQuery.sendFormGmp({ msgElID:"", data:sendData, onSuccess:function(res){ if(!res.error){ jQuery(".gmpGTablecon").removeClass("gmpMapsTableListLoading") jQuery(".gmpGTablecon").html(res.html) datatables.reCreateTable("GmpTableGroups"); } } }) } function gmpEditGroupItem(groupId){ var currentGroup; for(var i in gmpExistsGroups){ if(gmpExistsGroups[i].id == groupId){ currentGroup=gmpExistsGroups[i]; } } gmpGroupForm.find("#group_title").val(currentGroup.title); gmpGroupForm.find("#group_description").val(currentGroup.description); gmpGroupForm.find("#gmpSave_group_button").attr("onclick","gmpSaveGroup("+groupId+")"); jQuery(".groupListConOpts").toggleClass("active"); } function gmpSaveGroup(groupId){ var params={ title : gmpGroupForm.find("#group_title").val(), description : gmpGroupForm.find("#group_description").val(), } if(typeof(groupId)=='undefined'){ params.mode="new"; }else{ params.mode="update"; params.id=groupId; } var sendData={ mod : "marker_groups", action : "saveGoup", reqType : "ajax", goupInfo : params } var respElem = jQuery("#gmpGroupOptsMsg"); jQuery.sendFormGmp({ msgElID:"gmpGroupOptsMsg", data:sendData, onSuccess:function(res){ if(res.error){ respElem.html(res.errors.join(",")); }else{ setTimeout(function(){ gmpResetGroupForm(); gmpSetNewGruopToForms(sendData.goupInfo); },500) } } }) return false; } function gmpSetNewGruopToForms(params){ jQuery(".gmpMarkerGroupSelect").each(function(){ var founded = false; jQuery(this).find("option").each(function(){ if(jQuery(this).val()==params.id){ founded=true ; } }) if(founded){ jQuery(this).append(""); } }); } function gmpResetGroupForm(){ gmpGroupForm.find("#group_title").val(""); gmpGroupForm.find("#group_description").val(""); gmpGroupForm.find("#gmpSave_group_button").attr("onclick","gmpSaveGroup()"); jQuery(".groupListConOpts").toggleClass("active"); gmpRefreshGroupList(); } function gmpAddNewGroup(){ gmpResetGroupForm(); } function gmpRemoveGroupItem(groupId){ var sendData ={ mod : 'marker_groups', action : 'removeGroup', reqType : 'ajax', group_id: groupId } var respElem = jQuery("#gmpGroupListTableLoader_"+groupId); jQuery.sendFormGmp({ msgElID:"gmpGroupListTableLoader_"+groupId, data:sendData, onSuccess:function(res){ if(!res.error){ setTimeout(function(){ jQuery("tr#groupRow_"+groupId).hide('500'); },800); }else{ respElem.html(res.errors.join(",")); } } }) }; // source --> https://www.ateonetechnologies.fr/wp-content/plugins/google-maps-ready/modules/icons/js/iconOpts.js?ver=4.9.10 function gmpUploadNewIconStart(param){ jQuery('.gmpFileUpRes img').attr('src',GMP_DATA.loader); } var seletcObj; function drawNewIcon(icon){ if(typeof(icon.data)==undefined){ return; } console.log(icon); var newElem = ''; newElem +=''; newElem +=''; jQuery(".markerIconItem").removeClass('active'); gmpCurrentMarkerForm.find(".gmpIconsList").append(newElem); jQuery('.gmpIconsList').scrollTop(jQuery('.gmpIconsList')[0].scrollHeight); if(gmpExistsIcons==undefined){ gmpExistsIcons=[]; } gmpExistsIcons[icon.id] = icon; gmpExistsIcons[icon.id].path = icon.url; gmpCurrentIcon=icon.id; } jQuery.fn.scrollTo = function(elem) { jQuery(this).scrollTop(jQuery(this).scrollTop() - jQuery(this).offset().top + jQuery(elem).offset().top); return this; }; function setcurrentIconToForm(iconId,markerForm){ markerForm.find("#gmpSelectedIcon").val(iconId); markerForm.find(".markerIconItem.active").removeClass('active'); var currItm = markerForm.find(".markerIconItem[data_val='"+iconId+"']"); try{ currItm.addClass('active'); markerForm.find('.gmpIconsList').scrollTo(currItm); }catch(e){ console.log(e); } gmpCurrentIcon=iconId; } function gmpUploadNewIconEnd(params,response){ } var custom_uploader; jQuery(document).ready(function(){ gmpCurrentIcon = jQuery("#gmpAddMarkerToNewForm").find("#gmpSelectedIcon").val() jQuery("body").on("change","#gmpSelectedIcon",function(){ gmpCurrentIcon=jQuery(this).val(); }) jQuery("body").on("change","#gmpSelectedIcon_edit",function(){ gmpCurrentIcon=jQuery(this).val(); }) /* * wp media upload * */ jQuery('.gmpUploadIcon').click(function(e) { e.preventDefault(); //If the uploader object has already been created, reopen the dialog if (custom_uploader) { custom_uploader.open(); return; } //Extend the wp.media object custom_uploader = wp.media.frames.file_frame = wp.media({ title: 'Choose Image', button: { text: 'Choose Image' }, multiple: false }); //When a file is selected, grab the URL and set it as the text field's value var currentForm = jQuery(this).parents("form"); custom_uploader.on('select', function() { var attachment = custom_uploader.state().get('selection').first().toJSON(); var respElem = jQuery('.gmpUplRes'); var sendData={ page :'icons', action :"saveNewIcon", reqType :"ajax", icon :{ url:attachment.url, } } if(attachment.title!=undefined){ sendData.icon.title=attachment.title; } if(attachment.description !=undefined){ sendData.icon.description = attachment.description; } jQuery.sendFormGmp({ msgElID:respElem, data:sendData, onSuccess:function(res){ if(!res.error){ var newItem =drawNewIcon(res.data); //currentForm.find(".gmpFileUpRes img").attr("src",res.data.path); }else{ respElem.html(data.error.join(',')); } } }) }); //Open the uploader dialog custom_uploader.open(); }); jQuery(".gmpIconsList").on("click",".markerIconItem",function(){ jQuery(".markerIconItem").removeClass('active'); jQuery(this).addClass('active'); var value = jQuery(this).attr("data_val"); jQuery(this).parents(".gmpFormRow").find("#gmpSelectedIcon").val(value); gmpCurrentIcon = value; }) jQuery(".gmpSearchIconField").keyup(function(e){ //console.log(e);//keyCode 13 var search_word = jQuery(this).val(); if(search_word==""){ jQuery(".markerIconItem").show(); return; } if(search_word.length<2){ return false; } jQuery(".markerIconItem").each(function(){ var itmDesc=jQuery(this).attr("data_desc"); var name=jQuery(this).attr("data_name"); if(itmDesc.indexOf(search_word) == -1){ jQuery(this).hide(); } }) }) }) function clearIconSearch(){ jQuery(".gmpSearchIconField").val(""); jQuery(".markerIconItem").show(); }; // source --> https://www.ateonetechnologies.fr/wp-content/plugins/cnhk-slideshow/lib/jssor/jssor.slider.mini.js?ver=3.1.1 (function(h,e,b,i,c,g,j){/*! Jssor */ new(function(){});var d=h.$JssorEasing$={$EaseSwing:function(a){return-b.cos(a*b.PI)/2+.5},$EaseLinear:function(a){return a},$EaseInQuad:function(a){return a*a},$EaseOutQuad:function(a){return-a*(a-2)},$EaseInOutQuad:function(a){return(a*=2)<1?1/2*a*a:-1/2*(--a*(a-2)-1)},$EaseInCubic:function(a){return a*a*a},$EaseOutCubic:function(a){return(a-=1)*a*a+1},$EaseInOutCubic:function(a){return(a*=2)<1?1/2*a*a*a:1/2*((a-=2)*a*a+2)},$EaseInQuart:function(a){return a*a*a*a},$EaseOutQuart:function(a){return-((a-=1)*a*a*a-1)},$EaseInOutQuart:function(a){return(a*=2)<1?1/2*a*a*a*a:-1/2*((a-=2)*a*a*a-2)},$EaseInQuint:function(a){return a*a*a*a*a},$EaseOutQuint:function(a){return(a-=1)*a*a*a*a+1},$EaseInOutQuint:function(a){return(a*=2)<1?1/2*a*a*a*a*a:1/2*((a-=2)*a*a*a*a+2)},$EaseInSine:function(a){return 1-b.cos(a*b.PI/2)},$EaseOutSine:function(a){return b.sin(a*b.PI/2)},$EaseInOutSine:function(a){return-1/2*(b.cos(b.PI*a)-1)},$EaseInExpo:function(a){return a==0?0:b.pow(2,10*(a-1))},$EaseOutExpo:function(a){return a==1?1:-b.pow(2,-10*a)+1},$EaseInOutExpo:function(a){return a==0||a==1?a:(a*=2)<1?1/2*b.pow(2,10*(a-1)):1/2*(-b.pow(2,-10*--a)+2)},$EaseInCirc:function(a){return-(b.sqrt(1-a*a)-1)},$EaseOutCirc:function(a){return b.sqrt(1-(a-=1)*a)},$EaseInOutCirc:function(a){return(a*=2)<1?-1/2*(b.sqrt(1-a*a)-1):1/2*(b.sqrt(1-(a-=2)*a)+1)},$EaseInElastic:function(a){if(!a||a==1)return a;var c=.3,d=.075;return-(b.pow(2,10*(a-=1))*b.sin((a-d)*2*b.PI/c))},$EaseOutElastic:function(a){if(!a||a==1)return a;var c=.3,d=.075;return b.pow(2,-10*a)*b.sin((a-d)*2*b.PI/c)+1},$EaseInOutElastic:function(a){if(!a||a==1)return a;var c=.45,d=.1125;return(a*=2)<1?-.5*b.pow(2,10*(a-=1))*b.sin((a-d)*2*b.PI/c):b.pow(2,-10*(a-=1))*b.sin((a-d)*2*b.PI/c)*.5+1},$EaseInBack:function(a){var b=1.70158;return a*a*((b+1)*a-b)},$EaseOutBack:function(a){var b=1.70158;return(a-=1)*a*((b+1)*a+b)+1},$EaseInOutBack:function(a){var b=1.70158;return(a*=2)<1?1/2*a*a*(((b*=1.525)+1)*a-b):1/2*((a-=2)*a*(((b*=1.525)+1)*a+b)+2)},$EaseInBounce:function(a){return 1-d.$EaseOutBounce(1-a)},$EaseOutBounce:function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375},$EaseInOutBounce:function(a){return a<1/2?d.$EaseInBounce(a*2)*.5:d.$EaseOutBounce(a*2-1)*.5+.5},$EaseGoBack:function(a){return 1-b.abs(2-1)},$EaseInWave:function(a){return 1-b.cos(a*b.PI*2)},$EaseOutWave:function(a){return b.sin(a*b.PI*2)},$EaseOutJump:function(a){return 1-((a*=2)<1?(a=1-a)*a*a:(a-=1)*a*a)},$EaseInJump:function(a){return(a*=2)<1?a*a*a:(a=2-a)*a*a}};var a=new function(){var f=this,xb=/\S+/g,T=1,fb=2,kb=3,jb=4,ob=5,L,s=0,l=0,p=0,bb=0,A=0,B=navigator,tb=B.appName,k=B.userAgent,z;function Eb(){if(!L){L={ie:"ontouchstart"in h||"createTouch"in e};var a;if(B.pointerEnabled||(a=B.msPointerEnabled))L.dd=a?"msTouchAction":"touchAction"}return L}function v(i){if(!s){s=-1;if(tb=="Microsoft Internet Explorer"&&!!h.attachEvent&&!!h.ActiveXObject){var f=k.indexOf("MSIE");s=T;p=n(k.substring(f+5,k.indexOf(";",f)));/*@cc_on bb=@_jscript_version@*/;l=e.documentMode||p}else if(tb=="Netscape"&&!!h.addEventListener){var d=k.indexOf("Firefox"),b=k.indexOf("Safari"),g=k.indexOf("Chrome"),c=k.indexOf("AppleWebKit");if(d>=0){s=fb;l=n(k.substring(d+8))}else if(b>=0){var j=k.substring(0,b).lastIndexOf("/");s=g>=0?jb:kb;l=n(k.substring(j+1,b))}else{var a=/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/i.exec(k);if(a){s=T;l=p=n(a[1])}}if(c>=0)A=n(k.substring(c+12))}else{var a=/(opera)(?:.*version|)[ \/]([\w.]+)/i.exec(k);if(a){s=ob;l=n(a[2])}}}return i==s}function q(){return v(T)}function O(){return q()&&(l<6||e.compatMode=="BackCompat")}function ib(){return v(kb)}function hb(){return v(jb)}function nb(){return v(ob)}function cb(){return ib()&&A>534&&A<535}function M(){return q()&&l<9}function t(a){if(!z){m(["transform","WebkitTransform","msTransform","MozTransform","OTransform"],function(b){if(a.style[b]!=j){z=b;return c}});z=z||"transform"}return z}function sb(a){return{}.toString.call(a)}var K;function Cb(){if(!K){K={};m(["Boolean","Number","String","Function","Array","Date","RegExp","Object"],function(a){K["[object "+a+"]"]=a.toLowerCase()})}return K}function m(a,d){if(sb(a)=="[object Array]"){for(var b=0;b535&&"ontouchstart"in h)k+=" perspective(2000px)";e.style[g]=k}}}f.me=function(b,a){if(cb())vb(f.F(i,ab,b,a));else ab(b,a)};f.le=function(b,c){var a=t(b);if(a)b.style[a+"Origin"]=c};f.oe=function(a,c){if(q()&&p<9||p<10&&O())a.style.zoom=c==1?"":c;else{var b=t(a);if(b){var f="scale("+c+")",e=a.style[b],g=new RegExp(/[\s]*scale\(.*?\)/g),d=I(e,[g],f);a.style[b]=d}}};f.ne=function(a){if(!a.style[t(a)]||a.style[t(a)]=="none")a.style[t(a)]="perspective(2000px)"};f.Rb=function(b,a){return function(c){c=r(c);var e=c.type,d=c.relatedTarget||(e=="mouseout"?c.toElement:c.fromElement);(!d||d!==a&&!f.nf(a,d))&&b(c)}};f.c=function(a,c,d,b){a=f.hb(a);if(a.addEventListener){c=="mousewheel"&&a.addEventListener("DOMMouseScroll",d,b);a.addEventListener(c,d,b)}else if(a.attachEvent){a.attachEvent("on"+c,d);b&&a.setCapture&&a.setCapture()}};f.I=function(a,c,d,b){a=f.hb(a);if(a.removeEventListener){c=="mousewheel"&&a.removeEventListener("DOMMouseScroll",d,b);a.removeEventListener(c,d,b)}else if(a.detachEvent){a.detachEvent("on"+c,d);b&&a.releaseCapture&&a.releaseCapture()}};f.Fb=function(a){a=r(a);a.preventDefault&&a.preventDefault();a.cancel=c;a.returnValue=g};f.af=function(a){a=r(a);a.stopPropagation&&a.stopPropagation();a.cancelBubble=c};f.F=function(d,c){var a=[].slice.call(arguments,2),b=function(){var b=a.concat([].slice.call(arguments,0));return c.apply(d,b)};return b};f.gf=function(a,b){if(b==j)return a.textContent||a.innerText;var c=e.createTextNode(b);f.jc(a);a.appendChild(c)};f.V=function(d,c){for(var b=[],a=d.firstChild;a;a=a.nextSibling)(c||a.nodeType==1)&&b.push(a);return b};function rb(a,c,e,b){b=b||"u";for(a=a?a.firstChild:i;a;a=a.nextSibling)if(a.nodeType==1){if(S(a,b)==c)return a;if(!e){var d=rb(a,c,e,b);if(d)return d}}}f.C=rb;function Q(a,d,f,b){b=b||"u";var c=[];for(a=a?a.firstChild:i;a;a=a.nextSibling)if(a.nodeType==1){S(a,b)==d&&c.push(a);if(!f){var e=Q(a,d,f,b);if(e.length)c=c.concat(e)}}return c}function lb(a,c,d){for(a=a?a.firstChild:i;a;a=a.nextSibling)if(a.nodeType==1){if(a.tagName==c)return a;if(!d){var b=lb(a,c,d);if(b)return b}}}f.cf=lb;function db(a,c,e){var b=[];for(a=a?a.firstChild:i;a;a=a.nextSibling)if(a.nodeType==1){(!c||a.tagName==c)&&b.push(a);if(!e){var d=db(a,c,e);if(d.length)b=b.concat(d)}}return b}f.of=db;f.mf=function(b,a){return b.getElementsByTagName(a)};function C(){var e=arguments,d,c,b,a,g=1&e[0],f=1+g;d=e[f-1]||{};for(;f-1;f--){var d=c[f],e=V(i);w(e,w(d));a.Vb(e,d.style.cssText);a.Wb(e,d);a.wb(d)}return b};function Db(b){var q=this,o="",r=["av","pv","ds","dn"],g=[],p,k=0,h=0,d=0;function i(){H(b,p,g[d||k||h&2||h]);a.cb(b,"pointer-events",d?"none":"")}function c(){k=0;i();f.I(e,"mouseup",c);f.I(e,"touchend",c);f.I(e,"touchcancel",c)}function n(a){if(d)f.Fb(a);else{k=4;i();f.c(e,"mouseup",c);f.c(e,"touchend",c);f.c(e,"touchcancel",c)}}q.Ic=function(a){if(a!=j){h=a&2||a&1;i()}else return h};q.$Enable=function(a){if(a==j)return!d;d=a?0:3;i()};b=f.hb(b);var l=a.Oe(w(b));if(l)o=l.shift();m(r,function(a){g.push(o+a)});p=Z(" ",g);g.unshift("");f.c(b,"mousedown",n);f.c(b,"touchstart",n)}f.Ub=function(a){return new Db(a)};f.cb=E;f.ab=o("overflow");f.B=o("top",2);f.z=o("left",2);f.o=o("width",2);f.n=o("height",2);f.Vc=o("marginLeft",2);f.Uc=o("marginTop",2);f.E=o("position");f.N=o("display");f.H=o("zIndex",1);f.rb=function(b,a,c){if(a!=j)Bb(b,a,c);else return Ab(b)};f.Vb=function(a,b){if(b!=j)a.style.cssText=b;else return a.style.cssText};var R={$Opacity:f.rb,$Top:f.B,$Left:f.z,db:f.o,eb:f.n,xb:f.E,yg:f.N,$ZIndex:f.H},u;function J(){if(!u)u=C({zg:f.Uc,Ag:f.Vc,$Clip:f.Ve,kc:f.me},R);return u}function pb(){J();u.kc=u.kc;return u}f.ce=J;f.Wd=pb;f.Vd=function(c,b){J();var a={};m(b,function(d,b){if(R[b])a[b]=R[b](c)});return a};f.L=function(c,b){var a=J();m(b,function(d,b){a[b]&&a[b](c,d)})};f.Ad=function(b,a){pb();f.L(b,a)};var F=new function(){var a=this;function b(d,g){for(var j=d[0].length,i=d.length,h=g[0].length,f=[],c=0;c=j||d<=f))d=((d-f)%r+r)%r+f;if(!E||x||i||l!=d){var g=b.min(d,j);g=b.max(g,f);if(!E||x||i||g!=n){if(K){var h=(g-m)/(z||1);if(k.$Reverse)h=1-h;var p=a.td(P,K,h,I,H,J,k);a.e(p,function(b,a){C[a]&&C[a](R,b)})}e.rc(n-m,g-m);n=g;a.e(y,function(b,c){var a=o=p*q)c=p;w(c);if(!x&&c*q>=p*q)N(D);else t(L)}}function v(d,g,h){if(!s){s=c;x=h;D=g;d=b.max(d,f);d=b.min(d,j);p=d;q=p=0&&b=0&&h=0&&b=0&&cf||d>h){switch(e){case j:case m:a++;break;case k:case l:case o:case i:b++;break;case p:case n:default:a--}if(a<0||b<0||a>f||b>h){switch(e){case j:case m:a=f;b++;break;case o:case i:b=h;a++;break;case k:case l:b=h;a--;break;case p:case n:default:a=0;b++}if(b>h)b=h;else if(b<0)b=0;else if(a>f)a=f;else if(a<0)a=0}d=b;c=a}}return r};h.$FormationSquare=function(i){var a=i.$Cols||1,c=i.$Rows||1,j=[],d,e,f,h,k;f=ac?(a-c)/2:0;k=b.round(b.max(a/2,c/2))+1;for(d=0;d1||d.$Clip;if(d.$Zoom||d.$Rotate){var H=c;if(a.Q())if(d.$Cols*d.$Rows>1)H=g;else I=g;if(H){e.$Zoom=d.$Zoom?d.$Zoom-1:1;f.$Zoom=1;if(a.Q()||a.vc())e.$Zoom=b.min(e.$Zoom,2);var N=d.$Rotate;e.$Rotate=N*360*(x?-1:1);f.$Rotate=0}}if(I){if(d.$Clip){var w=d.$ScaleClip||1,i=t.Bb={};if(C&&z){i.$Top=h.eb/2*w;i.$Bottom=-i.$Top}else if(C)i.$Bottom=-h.eb*w;else if(z)i.$Top=h.eb*w;if(B&&A){i.$Left=h.db/2*w;i.$Right=-i.$Left}else if(B)i.$Right=-h.db*w;else if(A)i.$Left=h.db*w}r.$Clip=t;f.$Clip=h[v]}var L=o?1:-1,M=s?1:-1;if(d.x)e.$Left+=n*d.x*L;if(d.y)e.$Top+=l*d.y*M;a.e(e,function(b,c){if(a.Pc(b))if(b!=f[c])r[c]=b-f[c]});u[v]=k?f:e;var D=d.Od,y=b.round(m*d.$Delay/d.$Interval);j[v]=new Array(y);j[v].Cd=y;j[v].zd=y+D-1;for(var F=0;F<=D;F++){var E=a.td(f,r,F/D,d.$Easing,d.$During,d.$Round,{$Move:d.$Move,$OriginalWidth:n,$OriginalHeight:l});E.$ZIndex=E.$ZIndex||1;j[v].push(E)}})});o.reverse();a.e(o,function(b){a.e(b,function(c){var f=c[0],e=c[1],d=f+","+e,b=i;if(e||f)b=a.O(i);a.L(b,u[d]);a.ab(b,"hidden");a.E(b,"absolute");A.Zd(b);m[d]=b;a.A(b,!k)})})}function v(){var a=this,b=0;k.call(a,0,u);a.Gb=function(c,a){if(a-b>j){b=a;e&&e.Ob(a);h&&h.Ob(a)}};a.nb=r}f.Hd=function(){var a=0,c=t.$Transitions,d=c.length;if(w)a=x++%d;else a=b.floor(b.random()*d);c[a]&&(c[a].Z=a);return c[a]};f.Dd=function(w,x,i,k,a){r=a;a=m(a,j);var g=k.id,d=i.id;g["no-image"]=!k.Tb;d["no-image"]=!i.Tb;var l=g,n=d,v=a,c=a.$Brother||m({},j);if(!a.$SlideOut){l=d;n=g}var t=c.$Shift||0;h=new p(o,n,c,b.max(t-c.$Interval,0),s,q);e=new p(o,l,v,b.max(c.$Interval-t,0),s,q);h.Ob(0);e.Ob(0);u=b.max(h.Mc,e.Mc);f.Z=w};f.Db=function(){o.Db();h=i;e=i};f.Jd=function(){var a=i;if(e)a=new v;return a};if(a.Q()||a.vc()||y&&a.oc()<537)j=16;l.call(f);k.call(f,-1e7,1e7)};var f=h.$JssorSlider$=function(q,ec){var n=this;function Dc(){var a=this;k.call(a,-1e8,2e8);a.Td=function(){var c=a.Eb(),d=b.floor(c),f=s(d),e=c-b.floor(c);return{Z:f,Md:d,xb:e}};a.Gb=function(d,a){var e=b.floor(a);if(e!=a&&a>d)e++;Tb(e,c);n.i(f.$EVT_POSITION_CHANGE,s(a),s(d),a,d)}}function Cc(){var b=this;k.call(b,0,0,{ed:r});a.e(D,function(a){A&1&&a.Fd(r);b.nc(a);a.$Shift(hb/ac)})}function Bc(){var a=this,b=Sb.$Elmt;k.call(a,-1,2,{$Easing:d.$EaseLinear,wc:{xb:Yb},ed:r},b,{xb:1},{xb:-2});a.Nb=b}function pc(m,l){var a=this,d,e,h,j,b;k.call(a,-1e8,2e8,{md:100});a.ld=function(){Q=c;U=i;n.i(f.$EVT_SWIPE_START,s(w.T()),w.T())};a.kd=function(){Q=g;j=g;var a=w.Td();n.i(f.$EVT_SWIPE_END,s(w.T()),w.T());!a.xb&&Fc(a.Md,t)};a.Gb=function(g,f){var a;if(j)a=b;else{a=e;if(h){var c=f/h;a=p.$SlideEasing(c)*(e-d)+d}}w.v(a)};a.Qb=function(b,f,c,g){d=b;e=f;h=c;w.v(b);a.v(0);a.fd(c,g)};a.Nd=function(d){j=c;b=d;a.$Play(d,i,c)};a.Sd=function(a){b=a};w=new Dc;w.X(m);w.X(l)}function qc(){var c=this,b=Wb();a.H(b,0);a.cb(b,"pointerEvents","none");c.$Elmt=b;c.Zd=function(c){a.D(b,c);a.A(b)};c.Db=function(){a.K(b);a.jc(b)}}function zc(o,e){var d=this,q,x,N,y,j,C=[],H,v,W,K,Q,G,h,w,m;k.call(d,-u,u+1,{});function F(a){x&&x.Sb();q&&q.Sb();V(o,a);G=c;q=new L.$Class(o,L,1);x=new L.$Class(o,L);x.v(0);q.v(0)}function Y(){q.ZbJ||b>I)){var i=g,q=J/I*b/h;if(p.$FillMode&1)i=q>1;else if(p.$FillMode&2)i=q<1;l=i?h*I/b:J;k=i?I:b*J/h}a.o(j,l);a.n(j,k);a.B(j,(I-k)/2);a.z(j,(J-l)/2)}a.E(j,"absolute");n.i(f.$EVT_LOAD_END,e)}}a.K(r);o&&o(d)}function X(b,c,f,g){if(g==U&&t==e&&R)if(!Ec){var a=s(b);B.Dd(a,e,c,d,f);c.Xe();ab.Jb(a,1);ab.v(a);z.Qb(b,b,0)}}function bb(b){if(b==U&&t==e){if(!h){var a=i;if(B)if(B.Z==e)a=B.Jd();else B.Db();Y();h=new xc(o,e,a,d.Te(),d.Le());h.Jc(m)}!h.$IsPlaying()&&h.zc()}}function T(f,c,g){if(f==e){if(f!=c)D[c]&&D[c].Ue();else!g&&h&&h.Ye();m&&m.$Enable();var j=U=a.J();d.Ab(a.F(i,bb,j))}else{var l=b.abs(e-f),k=u+p.$LazyLoading-1;(!Q||l<=k)&&d.Ab()}}function cb(){if(t==e&&h){h.W();m&&m.$Quit();m&&m.$Disable();h.Oc()}}function fb(){t==e&&h&&h.W()}function Z(a){!M&&n.i(f.$EVT_CLICK,e,a)}function P(){m=w.pInstance;h&&h.Jc(m)}d.Ab=function(d,b){b=b||y;if(C.length&&!K){a.A(b);if(!W){W=c;n.i(f.$EVT_LOAD_START,e);a.e(C,function(b){if(!a.M(b,"src")){b.src=a.t(b,"src2");a.N(b,b["display-origin"])}})}a.bf(C,j,a.F(i,O,d,b))}else O(d,b)};d.df=function(){var g=e;if(p.$AutoPlaySteps<0)g-=r;var c=g+p.$AutoPlaySteps*vc;if(A&2)c=s(c);if(!(A&1))c=b.max(0,b.min(c,r-u));if(c!=e){if(B){var d=B.Hd(r);if(d){var h=U=a.J(),f=D[s(c)];return f.Ab(a.F(i,X,c,f,d,h),y)}}pb(c)}};d.bc=function(){T(e,e,c)};d.Ue=function(){m&&m.$Quit();m&&m.$Disable();d.rd();h&&h.ff();h=i;F()};d.Xe=function(){a.K(o)};d.rd=function(){a.A(o)};d.ef=function(){m&&m.$Enable()};function V(b,e,d){if(a.M(b,"jssor-slider"))return;d=d||0;if(!G){if(b.tagName=="IMG"){C.push(b);if(!a.M(b,"src")){Q=c;b["display-origin"]=a.N(b);a.K(b)}}a.Q()&&a.H(b,(a.H(b)||0)+1);if(p.$HWA&&a.oc())(a.oc()<534||!eb&&!a.ee())&&a.ne(b)}var f=a.V(b);a.e(f,function(f){var i=f.tagName,k=a.t(f,"u");if(k=="player"&&!w){w=f;if(w.pInstance)P();else a.c(w,"dataavailable",P)}if(k=="caption"){if(!a.Wc()&&!e){var h=a.O(f,g,c);a.Wb(h,f,b);a.wb(f,b);f=h;e=c}}else if(!G&&!d&&!j){if(i=="A"){if(a.t(f,"u")=="image")j=a.cf(f,"IMG");else j=a.C(f,"image",c);if(j){H=f;a.L(H,S);v=a.O(H,c);a.N(v,"block");a.L(v,S);a.rb(v,0);a.cb(v,"backgroundColor","#000")}}else if(i=="IMG"&&a.t(f,"u")=="image")j=f;if(j){j.border=0;a.L(j,S)}}V(f,e,d+1)})}d.rc=function(c,b){var a=u-b;Yb(N,a)};d.Te=function(){return q};d.Le=function(){return x};d.Z=e;l.call(d);var E=a.C(o,"thumb",c);if(E){d.hf=a.O(E);a.Kc(E,"id");a.K(E)}a.A(o);y=a.O(db);a.H(y,1e3);a.c(o,"click",Z);F(c);d.Tb=j;d.qd=v;d.id=o;d.Nb=N=o;a.D(N,y);n.$On(203,T);n.$On(28,fb);n.$On(24,cb)}function xc(G,i,p,u,s){var b=this,l=0,w=0,m,h,d,e,j,q,v,r,o=D[i];k.call(b,0,0);function x(){a.jc(O);cc&&j&&o.qd&&a.D(O,o.qd);a.A(O,!j&&o.Tb)}function y(){if(q){q=g;n.i(f.$EVT_ROLLBACK_END,i,d,l,h,d,e);b.v(h)}b.zc()}function z(a){r=a;b.W();b.zc()}b.zc=function(){var a=b.Eb();if(!C&&!Q&&!r&&t==i){if(!a){if(m&&!j){j=c;b.Oc(c);n.i(f.$EVT_SLIDESHOW_START,i,l,w,m,e)}x()}var g,p=f.$EVT_STATE_CHANGE;if(a!=e)if(a==d)g=e;else if(a==h)g=d;else if(!a)g=h;else if(a>d){q=c;g=d;p=f.$EVT_ROLLBACK_START}else g=b.jd();n.i(p,i,a,l,h,d,e);var k=R&&(!E||F);if(a==e)(d!=e&&!(E&12)||k)&&o.df();else(k||a!=d)&&b.fd(g,y)}};b.Ye=function(){d==e&&d==b.Eb()&&b.v(h)};b.ff=function(){B&&B.Z==i&&B.Db();var a=b.Eb();a=m){j=g;x();o.rd();B.Db();n.i(f.$EVT_SLIDESHOW_END,i,l,w,m,e)}n.i(f.$EVT_PROGRESS_CHANGE,i,a,l,h,d,e)};b.Jc=function(a){if(a&&!v){v=a;a.$On($JssorPlayer$.be,z)}};p&&b.nc(p);m=b.Y();b.Y();b.nc(u);h=u.Y();d=h+(a.ec(a.t(G,"idle"))||oc);s.$Shift(d);b.X(s);e=b.Y()}function Yb(g,f){var e=x>0?x:ib,c=Bb*f*(e&1),d=Cb*f*(e>>1&1);c=b.round(c);d=b.round(d);a.z(g,c);a.B(g,d)}function Ob(){rb=Q;Kb=z.jd();G=w.T()}function fc(){Ob();if(C||!F&&E&12){z.W();n.i(f.de)}}function dc(e){if(!C&&(F||!(E&12))&&!z.$IsPlaying()){var c=w.T(),a=b.ceil(G);if(e&&b.abs(H)>=p.$MinDragOffsetToSlide){a=b.ceil(c);a+=gb}if(!(A&1))a=b.min(r-u,b.max(a,0));var d=b.abs(a-c);d=1-b.pow(1-d,5);if(!M&&rb)z.Kd(Kb);else if(c==a){vb.ef();vb.bc()}else z.Qb(c,a,d*Ub)}}function Ib(b){!a.t(a.Ac(b),"nodrag")&&a.Fb(b)}function tc(a){Xb(a,1)}function Xb(b,d){b=a.Xc(b);var k=a.Ac(b);if(!K&&!a.t(k,"nodrag")&&uc()&&(!d||b.touches.length==1)){C=c;Ab=g;U=i;a.c(e,d?"touchmove":"mousemove",Db);a.J();M=0;fc();if(!rb)x=0;if(d){var j=b.touches[0];wb=j.clientX;xb=j.clientY}else{var h=a.Yc(b);wb=h.x;xb=h.y}H=0;cb=0;gb=0;n.i(f.$EVT_DRAG_START,s(G),G,b)}}function Db(e){if(C){e=a.Xc(e);var f;if(e.type!="mousemove"){var l=e.touches[0];f={x:l.clientX,y:l.clientY}}else f=a.Yc(e);if(f){var j=f.x-wb,k=f.y-xb;if(b.floor(G)!=G)x=x||ib&K;if((j||k)&&!x){if(K==3)if(b.abs(k)>b.abs(j))x=2;else x=1;else x=K;if(lb&&x==1&&b.abs(k)-b.abs(j)>3)Ab=c}if(x){var d=k,i=Cb;if(x==1){d=j;i=Bb}if(!(A&1)){if(d>0){var g=i*t,h=d-g;if(h>0)d=g+b.sqrt(h)*5}if(d<0){var g=i*(r-u-t),h=-d-g;if(h>0)d=-g-b.sqrt(h)*5}}if(H-cb<-2)gb=0;else if(H-cb>2)gb=-1;cb=H;H=d;ub=G-H/i/(Z||1);if(H&&x&&!Ab){a.Fb(e);if(!Q)z.Nd(ub);else z.Sd(ub)}}}}}function ob(){rc();if(C){C=g;a.J();a.I(e,"mousemove",Db);a.I(e,"touchmove",Db);M=H;z.W();var b=w.T();n.i(f.$EVT_DRAG_END,s(b),b,s(G),G);E&12&&Ob();dc(c)}}function jc(c){if(M){a.af(c);var b=a.Ac(c);while(b&&v!==b){b.tagName=="A"&&a.Fb(c);try{b=b.parentNode}catch(d){break}}}}function nc(a){D[t];t=s(a);vb=D[t];Tb(a);return t}function Fc(a,b){x=0;nc(a);n.i(f.$EVT_PARK,s(a),b)}function Tb(b,c){N=b;a.e(P,function(a){a.qc(s(b),b,c)})}function uc(){var b=f.pd||0,a=Y;if(lb)a&1&&(a&=1);f.pd|=a;return K=a&~b}function rc(){if(K){f.pd&=~Y;K=0}}function Wb(){var b=a.bb();a.L(b,S);a.E(b,"absolute");return b}function s(a){return(a%r+r)%r}function kc(d,c){var a=d;if(c){if(!A){a=b.min(b.max(a+N,0),r-u);c=g}else if(A&2){a=s(a+N);c=g}}else if(A)a=n.od(a);pb(a,p.$SlideDuration,c)}function zb(){a.e(P,function(a){a.Bc(a.Xb.$ChanceToShow<=F)})}function hc(){if(!F){F=1;zb();if(!C){E&12&&dc();E&3&&D[t].bc()}}}function gc(){if(F){F=0;zb();C||!(E&12)||fc()}}function ic(){S={db:J,eb:I,$Top:0,$Left:0};a.e(V,function(b){a.L(b,S);a.E(b,"absolute");a.ab(b,"hidden");a.K(b)});a.L(db,S)}function nb(b,a){pb(b,a,c)}function pb(f,e,k){if(Qb&&(!C&&(F||!(E&12))||p.$NaviQuitDrag)){Q=c;C=g;z.W();if(e==j)e=Ub;var d=Eb.Eb(),a=f;if(k){a=d+f;if(f>0)a=b.ceil(a);else a=b.floor(a)}if(A&2)a=s(a);if(!(A&1))a=b.max(0,b.min(a,r-u));var i=(a-d)%r;a=d+i;var h=d==a?0:e*b.abs(i);h=b.min(h,e*u*1.5);z.Qb(d,a,h||1)}}n.$PlayTo=pb;n.$GoTo=function(a){w.v(a)};n.$Next=function(){nb(1)};n.$Prev=function(){nb(-1)};n.$Pause=function(){R=g};n.$Play=function(){if(!R){R=c;D[t]&&D[t].bc()}};n.$SetSlideshowTransitions=function(a){p.$SlideshowOptions.$Transitions=a};n.$SetCaptionTransitions=function(b){L.$CaptionTransitions=b;L.Zb=a.J()};n.$SlidesCount=function(){return V.length};n.$CurrentIndex=function(){return t};n.$IsAutoPlaying=function(){return R};n.$IsDragging=function(){return C};n.$IsSliding=function(){return Q};n.$IsMouseOver=function(){return!F};n.$LastDragSucceded=function(){return M};function X(){return a.o(y||q)}function kb(){return a.n(y||q)}n.$OriginalWidth=n.$GetOriginalWidth=X;n.$OriginalHeight=n.$GetOriginalHeight=kb;function Gb(c,d){if(c==j)return a.o(q);if(!y){var b=a.bb(e);a.Ec(b,a.Ec(q));a.Vb(b,a.Vb(q));a.N(b,"block");a.E(b,"relative");a.B(b,0);a.z(b,0);a.ab(b,"visible");y=a.bb(e);a.E(y,"absolute");a.B(y,0);a.z(y,0);a.o(y,a.o(q));a.n(y,a.n(q));a.le(y,"0 0");a.D(y,b);var h=a.V(q);a.D(q,y);a.cb(q,"backgroundImage","");a.e(h,function(c){a.D(a.t(c,"noscale")?q:b,c)})}Z=c/(d?a.n:a.o)(y);a.oe(y,Z);var g=d?Z*X():c,f=d?c:Z*kb();a.o(q,g);a.n(q,f);a.e(P,function(a){a.hc(g,f)})}n.$ScaleHeight=n.$GetScaleHeight=function(b){if(b==j)return a.n(q);Gb(b,c)};n.$ScaleWidth=n.$SetScaleWidth=n.$GetScaleWidth=Gb;n.od=function(a){var d=b.ceil(s(hb/ac)),c=s(a-N+d);if(c>u){if(a-N>r/2)a-=r;else if(a-N<=-r/2)a+=r}else a=N+c-d;return a};l.call(n);n.$Elmt=q=a.hb(q);var p=a.l({$FillMode:0,$LazyLoading:1,$StartIndex:0,$AutoPlay:g,$Loop:1,$HWA:c,$NaviQuitDrag:c,$AutoPlaySteps:1,$AutoPlayInterval:3e3,$PauseOnHover:1,$SlideDuration:500,$SlideEasing:d.$EaseOutQuad,$MinDragOffsetToSlide:20,$SlideSpacing:0,$DisplayPieces:1,$ParkingPosition:0,$UISearchMode:1,$PlayOrientation:1,$DragOrientation:1},ec);if(p.$Idle!=j)p.$AutoPlayInterval=p.$Idle;if(p.$Cols!=j)p.$DisplayPieces=p.$Cols;var ib=p.$PlayOrientation&3,vc=(p.$PlayOrientation&4)/-4||1,fb=p.$SlideshowOptions,L=a.l({$Class:o,$PlayInMode:1,$PlayOutMode:1},p.$CaptionSliderOptions),sb=p.$BulletNavigatorOptions,W=p.$ArrowNavigatorOptions,bb=p.$ThumbnailNavigatorOptions,T=!p.$UISearchMode,y,v=a.C(q,"slides",T),db=a.C(q,"loading",T)||a.bb(e),Jb=a.C(q,"navigator",T),bc=a.C(q,"arrowleft",T),Zb=a.C(q,"arrowright",T),Hb=a.C(q,"thumbnavigator",T),mc=a.o(v),lc=a.n(v),S,V=[],wc=a.V(v);a.e(wc,function(b){if(b.tagName=="DIV"&&!a.t(b,"u"))V.push(b);else a.Q()&&a.H(b,(a.H(b)||0)+1)});var t=-1,N,vb,r=V.length,J=p.$SlideWidth||mc,I=p.$SlideHeight||lc,Vb=p.$SlideSpacing,Bb=J+Vb,Cb=I+Vb,ac=ib&1?Bb:Cb,u=b.min(p.$DisplayPieces,r),jb,x,K,Ab,P=[],Pb,Rb,Nb,cc,Ec,R,E=p.$PauseOnHover,oc=p.$AutoPlayInterval,Ub=p.$SlideDuration,tb,eb,hb,Qb=u1&&tb&&(!a.Wc()||a.Sc()>=8)}hb=eb||u>=r||!(A&1)?0:p.$ParkingPosition;Y=(u>1||hb?ib:-1)&p.$DragOrientation;var yb=v,D=[],B,O,Fb=a.he(),lb=Fb.ie,G,rb,Kb,ub;Fb.dd&&a.cb(yb,Fb.dd,([i,"pan-y","pan-x","none"])[Y]||"");ab=new Bc;if(eb)B=new tb(Sb,J,I,fb,lb);a.D(jb,ab.Nb);a.ab(v,"hidden");O=Wb();a.cb(O,"backgroundColor","#000");a.rb(O,0);a.Wb(O,yb.firstChild,yb);for(var qb=0;qb=t-j.$DisplayPieces);u=c}d.qc=function(b,a,c){if(c)e=a;else{e=b;r(u)}};d.Bc=r;var s;d.hc=function(i,d){if(!s||h.$Scale==g){var e=a.tb(b).clientWidth,d=a.tb(b).clientHeight;if(h.$AutoCenter&1){a.z(b,(e-q)/2);a.z(f,(e-q)/2)}if(h.$AutoCenter&2){a.B(b,(d-o)/2);a.B(f,(d-o)/2)}s=c}};var p;d.gc=function(d){t=d;e=0;if(!p){a.c(b,"click",a.F(i,n,-k));a.c(f,"click",a.F(i,n,k));a.Ub(b);a.Ub(f);p=c}};d.Xb=h=a.l({$Steps:1},j);k=h.$Steps;if(h.$Scale==g){a.M(b,"noscale",c);a.M(f,"noscale",c)}};h.$JssorThumbnailNavigator$=function(k,C){var h=this,z,q,d,w=[],A,y,n,r,s,u,t,p,v,e,o;l.call(h);k=a.hb(k);function B(l,e){var f=this,b,k,j;function n(){k.Ic(q==e)}function g(a){(a||!v.$LastDragSucceded())&&h.i(m.Mb,e)}f.Z=e;f.Hc=n;j=l.hf||l.Tb||a.bb();f.Nb=b=a.Dc(o,"thumbnailtemplate",j,c);k=a.Ub(b);d.$ActionMode&1&&a.c(b,"click",a.F(i,g,0));d.$ActionMode&2&&a.c(b,"mouseover",a.Rb(a.F(i,g,1),b))}h.qc=function(c,d,e){var a=q;q=c;a!=-1&&w[a].Hc();w[c].Hc();!e&&v.$PlayTo(v.od(b.floor(d/n)))};h.Bc=function(b){a.A(k,b)};h.hc=a.ac;var x;h.gc=function(F,C){if(!x){z=F;b.ceil(z/n);q=-1;p=b.min(p,C.length);var h=d.$Orientation&1,l=u+(u+r)*(n-1)*(1-h),j=t+(t+s)*(n-1)*h,o=l+(l+r)*(p-1)*h,m=j+(j+s)*(p-1)*(1-h);a.E(e,"absolute");a.ab(e,"hidden");d.$AutoCenter&1&&a.z(e,(A-o)/2);d.$AutoCenter&2&&a.B(e,(y-m)/2);a.o(e,o);a.n(e,m);var i=[];a.e(C,function(k,f){var g=new B(k,f),d=g.Nb,c=b.floor(f/n),j=f%n;a.z(d,(u+r)*j*(1-h));a.B(d,(t+s)*j*h);if(!i[c]){i[c]=a.bb();a.D(e,i[c])}a.D(i[c],d);w.push(g)});var E=a.l({$HWA:g,$AutoPlay:g,$NaviQuitDrag:g,$SlideWidth:l,$SlideHeight:j,$SlideSpacing:r*h+s*(1-h),$MinDragOffsetToSlide:12,$SlideDuration:200,$PauseOnHover:1,$PlayOrientation:d.$Orientation,$DragOrientation:d.$DisableDrag?0:d.$Orientation},d);v=new f(k,E);x=c}};h.Xb=d=a.l({$SpacingX:3,$SpacingY:3,$DisplayPieces:1,$Orientation:1,$AutoCenter:3,$ActionMode:1},C);if(d.$Rows!=j)d.$Lanes=d.$Rows;A=a.o(k);y=a.n(k);e=a.C(k,"slides",c);o=a.C(e,"prototype");u=a.o(o);t=a.n(o);a.wb(o,e);n=d.$Lanes||1;r=d.$SpacingX;s=d.$SpacingY;p=d.$DisplayPieces;d.$Scale==g&&a.M(k,"noscale",c)};function o(){k.call(this,0,0);this.Sb=a.ac}h.$JssorCaptionSlider$=function(p,h,f){var c=this,g,n=f?h.$PlayInMode:h.$PlayOutMode,e=h.$CaptionTransitions,o={nb:"t",$Delay:"d",$Duration:"du",x:"x",y:"y",$Rotate:"r",$Zoom:"z",$Opacity:"f",lb:"b"},d={Cb:function(b,a){if(!isNaN(a.ob))b=a.ob;else b*=a.ze;return b},$Opacity:function(b,a){return this.Cb(b-1,a)}};d.$Zoom=d.$Opacity;k.call(c,0,0);function l(r,m){var k=[],i,j=[],c=[];function h(c,d){var b={};a.e(o,function(g,h){var e=a.t(c,g+(d||""));if(e){var f={};if(g=="t")f.ob=e;else if(e.indexOf("%")+1)f.ze=a.ec(e)/100;else f.ob=a.ec(e);b[h]=f}});return b}function p(){return e[b.floor(b.random()*e.length)]}function g(f){var h;if(f=="*")h=p();else if(f){var d=e[a.Me(f)]||e[f];if(a.mc(d)){if(f!=i){i=f;c[f]=0;j[f]=d[b.floor(b.random()*d.length)]}else c[f]++;d=j[f];if(a.mc(d)){d=d.length&&d[c[f]%d.length];if(a.mc(d))d=d[b.floor(b.random()*d.length)]}}h=d;if(a.cd(h))h=g(h)}return h}var q=a.V(r);a.e(q,function(b){var c=[];c.$Elmt=b;var e=a.t(b,"u")=="caption";a.e(f?[0,3]:[2],function(k,o){if(e){var j,f;if(k!=2||!a.t(b,"t3")){f=h(b,k);if(k==2&&!f.nb){f.$Delay=f.$Delay||{ob:0};f=a.l(h(b,0),f)}}if(f&&f.nb){j=g(f.nb.ob);if(j){var i=a.l({$Delay:0},j);a.e(f,function(c,a){var b=(d[a]||d.Cb).apply(d,[i[a],f[a]]);if(!isNaN(b))i[a]=b});if(!o)if(f.lb)i.lb=f.lb.ob||0;else if(n&2)i.lb=0}}c.push(i)}if(m%2&&!o)c.V=l(b,m+1)});k.push(c)});return k}function m(w,c,z){var g={$Easing:c.$Easing,$Round:c.$Round,$During:c.$During,$Reverse:f&&!z},m=w,r=a.tb(w),l=a.o(m),j=a.n(m),y=a.o(r),x=a.n(r),h={},e={},i=c.$ScaleClip||1;if(c.$Opacity)e.$Opacity=1-c.$Opacity;g.$OriginalWidth=l;g.$OriginalHeight=j;if(c.$Zoom||c.$Rotate){e.$Zoom=(c.$Zoom||2)-2;if(a.Q()||a.vc())e.$Zoom=b.min(e.$Zoom,1);h.$Zoom=1;var B=c.$Rotate||0;e.$Rotate=B*360;h.$Rotate=0}else if(c.$Clip){var s={$Top:0,$Right:l,$Bottom:j,$Left:0},v=a.l({},s),d=v.Bb={},u=c.$Clip&4,p=c.$Clip&8,t=c.$Clip&1,q=c.$Clip&2;if(u&&p){d.$Top=j/2*i;d.$Bottom=-d.$Top}else if(u)d.$Bottom=-j*i;else if(p)d.$Top=j*i;if(t&&q){d.$Left=l/2*i;d.$Right=-d.$Left}else if(t)d.$Right=-l*i;else if(q)d.$Left=l*i;g.$Move=c.$Move;e.$Clip=v;h.$Clip=s}var n=0,o=0;if(c.x)n-=y*c.x;if(c.y)o-=x*c.y;if(n||o||g.$Move){e.$Left=n;e.$Top=o}var A=c.$Duration;h=a.l(h,a.Vd(m,e));g.wc=a.Wd();return new k(c.$Delay,A,g,m,h,e)}function i(b,d){a.e(d,function(a){var e,h=a.$Elmt,d=a[0],k=a[1];if(d){e=m(h,d);b=e.Jb(d.lb==j?b:d.lb,1)}b=i(b,a.V);if(k){var f=m(h,k,1);f.Jb(b,1);c.X(f);g.X(f)}e&&c.X(e)});return b}c.Sb=function(){c.v(c.Y()*(f||0));g.v(0)};g=new k(0,0);i(0,n?l(p,1):[])};})(window,document,Math,null,true,false); // source --> https://www.ateonetechnologies.fr/wp-content/plugins/cnhk-slideshow/public/assets/js/cnhk-slider.js?ver=3.1.1 /** * Plugin Name: Cnhk Slideshow * * Cnhk Slideshow plugin for WordPress, Copyright (C) 2015 Rija Rajaonah * Cnhk Slideshow plugin for WordPress is licensed under the GPL License version 3. * [http://www.gnu.org/licenses/gpl-3.0.html] */ ;(function( $ ) { "use strict"; var cnhkSliderControl = function() { this.evt(); }; cnhkSliderControl.prototype = { constructor: cnhkSliderControl, evt: function() { var that = this; $( document ).on( 'cnhkSliderStarted', function( ev, id ) { $( '#' + id ).find( '.fa' ).each( function(){ if ( ! $( this ).parent().hasClass( 'size' ) ) return; var size = parseFloat( $( this ).parent().css( 'font-size' ).replace( 'px', '' ) ); $( this ).css( 'font-size', size ); }); if ( $( '#' + id ).find( '.navarrow' ).length ) { var hbgColor = $( '#' + id ).find( '.navarrow' ).attr( 'data-hbg' ); $( '#' + id ).on( 'mouseenter', function() { $( this ).find( '.navarrow' ).css({ backgroundColor: hbgColor, }); } ).on( 'mouseleave', function() { $( this ).find( '.navarrow' ).css({ backgroundColor: 'transparent', }); } ); } that.scaleSlider( id ); } ); $( window ).on( 'load', function(){ for ( var id in $.cnhkSlider ) { that.scaleSlider( id ); } } ); $( window ).resize(function() { for ( var id in $.cnhkSlider ) { that.scaleSlider( id ); } }); }, scaleSlider: function( id ) { var slider = $.cnhkSlider[ id ]['slider']; var $el = $( slider.$Elmt ); var wrap = $el.parent(); var aw = wrap.width(); slider.$ScaleWidth( aw ); wrap.height( $el.height() * aw / $el.width() ); }, }; $.cnhkSliderControl = cnhkSliderControl; $(function(){ new cnhkSliderControl(); }); })( jQuery ); // source --> https://www.ateonetechnologies.fr/wp-content/themes/ATEONE/script.js?ver=4.9.10 /* Created by Artisteer v4.0.0.58475 */ /*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:true, undef:true, curly:false, browser:true, jquery:false */ /*global jQuery */ // css helper (function ($) { 'use strict'; var data = [ { str: navigator.userAgent, sub: 'Chrome', ver: 'Chrome', name: 'chrome' }, { str: navigator.vendor, sub: 'Apple', ver: 'Version', name: 'safari' }, { prop: window.opera, ver: 'Opera', name: 'opera' }, { str: navigator.userAgent, sub: 'Firefox', ver: 'Firefox', name: 'firefox' }, { str: navigator.userAgent, sub: 'MSIE', ver: 'MSIE', name: 'ie' } ]; var v = function (s, n) { var i = s.indexOf(data[n].ver); return (i !== -1) ? parseInt(s.substring(i + data[n].ver.length + 1), 10) : ''; }; var html = $('html'); for (var n = 0; n < data.length; n++) { if ((data[n].str && (data[n].str.indexOf(data[n].sub) !== -1)) || data[n].prop) { html.addClass(data[n].name + ' ' + data[n].name + v(navigator.userAgent, n) || v(navigator.appVersion, n)); break; } } // 'desktop' class is used as responsive design initial value html.addClass('desktop'); })(jQuery); jQuery(function ($) { 'use strict'; var i, j, k, l, m; if (!$.browser.msie || parseInt($.browser.version, 10) !== 9) { return; } var splitByTokens = function (str, startToken, endToken, last) { if (!last) { last = false; } var startPos = str.indexOf(startToken); if (startPos !== -1) { startPos += startToken.length; var endPos = last ? str.lastIndexOf(endToken) : str.indexOf(endToken, startPos); if (endPos !== -1 && endPos > startPos) { return str.substr(startPos, endPos - startPos); } } return ''; }; var splitWithBrackets = function (str, token, brackets) { /*jshint nonstandard:true */ if (!token) { token = ','; } if (!brackets) { brackets = '()'; } var bracket = 0; var startPos = 0; var result = []; if (brackets.lenght < 2) { return result; } var pos = 0; while (pos < str.length) { var ch = str[pos]; if (ch === brackets[0]) { bracket++; } if (ch === brackets[1]) { bracket--; } if (ch === token && bracket < 1) { result.push(str.substr(startPos, pos - startPos)); startPos = pos + token.length; } pos++; } result.push(str.substr(startPos, pos - startPos)); return result; }; var byteToHex = function (d) { var hex = Number(d).toString(16); while (hex.length < 2) { hex = "0" + hex; } return hex; }; for (i = 0; i < document.styleSheets.length; i++) { var s = document.styleSheets[i]; var r = [s]; for (j = 0; j < s.imports.length; j++) { r.push(s.imports[j]); } for (j = 0; j < r.length; j++) { s = r[j]; var n = []; for (k = 0; k < s.rules.length; k++) { var css = s.rules[k].cssText || s.rules[k].style.cssText; if (!css) { continue; } var value = splitByTokens(css, '-svg-background:', ';'); if (value === '') { continue; } var values = splitWithBrackets(value); for (l = 0; l < values.length; l++) { var g = splitByTokens(values[l], 'linear-gradient(', ')', true); if (g === '') { continue; } var args = splitWithBrackets(g); if (args.length < 3) { continue; } var maxOffset = 0; var stops = []; for (m = 1; m < args.length; m++) { var stopValues = splitWithBrackets(args[m].trim(), ' '); if (stopValues.length < 2) { continue; } var stopColor = stopValues[0].trim(); var stopOpacity = 1; var colorRgba = splitByTokens(stopColor, 'rgba(', ')', true); var stopOffset = stopValues[1].trim(); if (colorRgba !== "") { var rgba = colorRgba.split(','); if (rgba.length < 4) { continue; } stopColor = '#' + byteToHex(rgba[0]) + byteToHex(rgba[1]) + byteToHex(rgba[2]); stopOpacity = rgba[3]; } var isPx = stopOffset.indexOf('px') !== -1; if (isPx) { maxOffset = Math.max(maxOffset, parseInt(stopOffset, 10) || 0); } stops.push({ offset: stopOffset, color: stopColor, opacity: stopOpacity, isPx: isPx }); } var stopsXML = ''; var lastStop = null; for (m = 0; m < stops.length; m++) { if (stops[m].isPx) { stops[m].offset = ((parseInt(stops[m].offset, 10) || 0) / (maxOffset / 100)) + '%'; } stopsXML += ''; if (m === stops.length - 1) { lastStop = stops[m]; } } var isLeft = args[0].trim() === 'left'; var direction = 'x1="0%" y1="0%" ' + (isLeft ? 'x2="100%" y2="0%"' : 'x2="0%" y2="100%"'); var gradientLength = '100%'; if (maxOffset > 0) { gradientLength = maxOffset + 'px'; } var size = (isLeft ? 'width="' + gradientLength + '" height="100%"' : 'width="100%" height="' + gradientLength + '"'); var last = ""; if (lastStop !== null && maxOffset > 0) { last = ''; } var svgGradient = '' + stopsXML + '' + last + ''; values[l] = values[l].replace('linear-gradient(' + g + ')', 'url(data:image/svg+xml,' + escape(svgGradient) + ')'); } n.push({ s: s.rules[k].selectorText, v: 'background: ' + values.join(",") }); } for (k = 0; k < n.length; k++) { s.addRule(n[k].s, n[k].v); } } } }); jQuery(function ($) { 'use strict'; // ie < 9 slider multiple background fix if (!jQuery.browser.msie || jQuery.browser.version > 8) return; function split(str) { str = str.replace(/"/g, '').replace(/%20/g, ''); return str.split(/\s*,\s*/); } $('.slider .slide-item').each(function () { var bgs = split($(this).css('background-image')); // needs to use the last image if (bgs.length > 1) { $(this).css("background-image", bgs[bgs.length - 1]); } }); }); jQuery(window).bind("resize", function () { /*global responsiveDesign */ 'use strict'; if (typeof responsiveDesign !== "undefined" && responsiveDesign.isResponsive) return; var sheetLeft = jQuery(".sheet").offset().left; jQuery("header.header #flash-area").each(function () { var object = jQuery(this); object.css("left", sheetLeft + "px"); }); }); jQuery(function($) { 'use strict'; $('nav.nav').addClass("desktop-nav"); }); jQuery(function ($) { 'use strict'; if (!$.browser.msie || parseInt($.browser.version, 10) > 7) { return; } $('ul.hmenu>li:not(:first-child)').each(function () { $(this).prepend(' '); }); }); jQuery(function ($) { 'use strict'; $("ul.hmenu a:not([href])").attr('href', '#').click(function (e) { e.preventDefault(); }); }); jQuery(function ($) { 'use strict'; if (!$.browser.msie) { return; } var ieVersion = parseInt($.browser.version, 10); if (ieVersion > 7) { return; } /* Fix width of submenu items. * The width of submenu item calculated incorrectly in IE6-7. IE6 has wider items, IE7 display items like stairs. */ $.each($("ul.hmenu ul"), function () { var maxSubitemWidth = 0; var submenu = $(this); var subitem = null; $.each(submenu.children("li").children("a"), function () { subitem = $(this); var subitemWidth = subitem.outerWidth(); if (maxSubitemWidth < subitemWidth) { maxSubitemWidth = subitemWidth; } }); if (subitem !== null) { var subitemBorderLeft = parseInt(subitem.css("border-left-width"), 10) || 0; var subitemBorderRight = parseInt(subitem.css("border-right-width"), 10) || 0; var subitemPaddingLeft = parseInt(subitem.css("padding-left"), 10) || 0; var subitemPaddingRight = parseInt(subitem.css("padding-right"), 10) || 0; maxSubitemWidth -= subitemBorderLeft + subitemBorderRight + subitemPaddingLeft + subitemPaddingRight; submenu.children("li").children("a").css("width", maxSubitemWidth + "px"); } }); }); jQuery(function () { 'use strict'; setHMenuOpenDirection({ container: "div.sheet", defaultContainer: "#main", menuClass: "hmenu", leftToRightClass: "hmenu-left-to-right", rightToLeftClass: "hmenu-right-to-left" }); }); var setHMenuOpenDirection = (function($) { 'use strict'; return (function(menuInfo) { var defaultContainer = $(menuInfo.defaultContainer); defaultContainer = defaultContainer.length > 0 ? defaultContainer = $(defaultContainer[0]) : null; $("ul." + menuInfo.menuClass + ">li>ul").each(function () { var submenu = $(this); var submenuWidth = submenu.outerWidth(); var submenuLeft = submenu.offset().left; var mainContainer = submenu.parents(menuInfo.container); mainContainer = mainContainer.length > 0 ? mainContainer = $(mainContainer[0]) : null; var container = mainContainer || defaultContainer; if (container !== null) { var containerLeft = container.offset().left; var containerWidth = container.outerWidth(); if (submenuLeft + submenuWidth >= containerLeft + containerWidth) { /* right to left */ submenu.addClass(menuInfo.rightToLeftClass).find("ul").addClass(menuInfo.rightToLeftClass); } else if (submenuLeft <= containerLeft) { /* left to right */ submenu.addClass(menuInfo.leftToRightClass).find("ul").addClass(menuInfo.leftToRightClass); } } }); }); })(jQuery); jQuery(function ($) { 'use strict'; jQuery(window).bind('resize', function () { var bh = jQuery('body').height(); var mh = 0; var c = jQuery('div.content'); c.removeAttr('style'); jQuery('#main').children().each(function() { if (jQuery(this).css('position') !== 'absolute') { mh += jQuery(this).outerHeight(true); } }); if (mh < bh) { var r = bh - mh; c.css('height', (c.outerHeight(true) + r) + 'px'); } }); if ($.browser.msie && parseInt($.browser.version, 10) < 8) { $(window).bind('resize', function() { var c = $('div.content'); var s = c.parent().children('.layout-cell:not(.content)'); var w = 0; c.hide(); s.each(function() { w += $(this).outerWidth(true); }); c.w = c.parent().width(); c.css('width', c.w - w + 'px'); c.show(); }); } $(window).trigger('resize'); }); var artButtonSetup = (function ($) { 'use strict'; return (function (className) { $.each($("a." + className + ", button." + className + ", input." + className), function (i, val) { var b = $(val); if (!b.hasClass('button')) { b.addClass('button'); } if (b.is('input')) { b.val(b.val().replace(/^\s*/, '')).css('zoom', '1'); } b.mousedown(function () { var b = $(this); b.addClass("active"); }); b.mouseup(function () { var b = $(this); if (b.hasClass('active')) { b.removeClass('active'); } }); b.mouseleave(function () { var b = $(this); if (b.hasClass('active')) { b.removeClass('active'); } }); }); }); })(jQuery); jQuery(function () { 'use strict'; artButtonSetup("button"); }); jQuery(function($) { 'use strict'; $('form.search>input[type="submit"]').attr('value', ''); }); var Control = (function ($) { 'use strict'; return (function () { this.init = function(label, type, callback) { var chAttr = label.find('input[type="' +type + '"]').attr('checked'); if (chAttr === 'checked') { label.addClass('checked'); } label.mouseleave(function () { $(this).removeClass('hovered').removeClass('active'); }); label.mouseover(function () { $(this).addClass('hovered').removeClass('active'); }); label.mousedown(function (event) { if (event.which !== 1) { return; } $(this).addClass('active').removeClass('hovered'); }); label.mouseup(function (event) { if (event.which !== 1) { return; } callback.apply(this); $(this).removeClass('active').addClass('hovered'); }); }; }); })(jQuery); var fixRssIconLineHeight = (function (className) { 'use strict'; jQuery("." + className).css("line-height", jQuery("." + className).height() + "px"); }); jQuery(function ($) { 'use strict'; var rssIcons = $(".rss-tag-icon"); if (rssIcons.length){ fixRssIconLineHeight("rss-tag-icon"); if ($.browser.msie && parseInt($.browser.version, 10) < 9) { rssIcons.each(function () { if ($.trim($(this).html()) === "") { $(this).css("vertical-align", "middle"); } }); } } }); /** * @license * jQuery Tools 1.2.6 Mousewheel * * NO COPYRIGHTS OR LICENSES. DO WHAT YOU LIKE. * * http://flowplayer.org/tools/toolbox/mousewheel.html * * based on jquery.event.wheel.js ~ rev 1 ~ * Copyright (c) 2008, Three Dub Media * http://threedubmedia.com * * Since: Mar 2010 * Date: */ (function ($) { 'use strict'; $.fn.mousewheel = function (fn) { return this[fn ? "bind" : "trigger"]("wheel", fn); }; // special event config $.event.special.wheel = { setup: function () { $.event.add(this, wheelEvents, wheelHandler, {}); }, teardown: function () { $.event.remove(this, wheelEvents, wheelHandler); } }; // events to bind ( browser sniffed... ) var wheelEvents = !$.browser.mozilla ? "mousewheel" : // IE, opera, safari "DOMMouseScroll" + ($.browser.version < "1.9" ? " mousemove" : ""); // firefox // shared event handler function wheelHandler(event) { /*jshint validthis:true*/ switch (event.type) { // FF2 has incorrect event positions case "mousemove": return $.extend(event.data, { // store the correct properties clientX: event.clientX, clientY: event.clientY, pageX: event.pageX, pageY: event.pageY }); // firefox case "DOMMouseScroll": $.extend(event, event.data); // fix event properties in FF2 event.delta = -event.detail / 3; // normalize delta break; // IE, opera, safari case "mousewheel": event.delta = event.wheelDelta / 120; break; } event.type = "wheel"; // hijack the event return $.event.handle.call(this, event, event.delta); } })(jQuery); var ThemeLightbox = (function ($) { 'use strict'; return (function () { var current; var images = $("img.lightbox"); var b = $("body"); this.init = function (ctrl) { $("img.lightbox").live("click", { _ctrl: ctrl }, function (e) { if (e.data._ctrl === true && !e.ctrlKey) { return; } reload(); current = images.index(this); show(this); }); $(".arrow.left:not(.disabled)").live("click", function () { move(current - 1); }); $(".arrow.right:not(.disabled)").live("click", function () { move(current + 1); }); $("img.active").live("click", function () { move(current + 1); }); $(".close").live("click", function () { close(); }); }; function show(src) { var d = $(''); var img = $(''); resizeOnLoad(img); img.appendTo(b); showArrows(); showLoader(true); img.load(function () { showLoader(false); d.appendTo(b).height(Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)); }); img.error(function () { showLoader(false); d.appendTo(b).height(Math.max(document.documentElement.scrollHeight, document.body.scrollHeight)); //showError(true); img.attr("src", $(src).attr("src")); }); d.click(close); bindMouse($(".arrow").add(img).add(d)); } function reload() { images = $("img.lightbox"); } function move(index) { if (index < 0 || index >= images.length) { return; } showError(false); current = index; $("img.lightbox-image:not(.active)").remove(); var active = $("img.active"); var target = $(''); resizeOnLoad(target); active.after(target); showArrows(); showLoader(true); bindMouse($("#lightbox-bg").add(target)); target.load(function () { showLoader(false); active.removeClass("active"); target.addClass("active"); }); target.error(function () { showLoader(false); //showError(true); active.removeClass("active"); target.addClass("active"); target.attr("src", $(images[current]).attr("src")); }); } function showArrows() { if ($(".arrow").length === 0) { b.append($('
').css("top", $(window).height() / 2 - 40)); b.append($('
').css("top", $(window).height() / 2 - 40)); } if (current === 0) { $(".arrow.left").addClass("disabled"); } else { $(".arrow.left").removeClass("disabled"); } if (current === images.length - 1) { $(".arrow.right").addClass("disabled"); } else { $(".arrow.right").removeClass("disabled"); } } function showError(enable) { if (enable) { b.append($('') .css({ "top": $(window).height() / 2 - 60, "left": $(window).width() / 2 - 170 })); } else { $(".lightbox-error").remove(); } } function showLoader(enable) { if (!enable) { $(".loading").remove(); } else { $('
').css({ "top": $(window).height() / 2 - 16, "left": $(window).width() / 2 - 16 }).appendTo(b); } } var close = function () { $("#lightbox-bg, .lightbox-image, .arrow, .lightbox-error").remove(); }; function resizeOnLoad(img) { var width = $(window).width(); var height = $(window).height(); img.load(function () { var imgHeight = $(this).height(); var imgWidth = $(this).width(); // additional space is needed for the next|prev items and border around the images if (height < (imgHeight + 10) || width < (imgWidth + 410)) { var hScale = Math.abs(imgWidth / (width - 410)); var vScale = Math.abs(imgHeight / (height - 100)); var scale = Math.max(vScale, hScale); imgWidth = imgWidth / scale; imgHeight = imgHeight / scale; img.width(imgWidth); img.height(imgHeight); } img.css({ "top": (height / 2 - imgHeight / 2) - 5, "left": (width / 2 - imgWidth / 2 - 5) }); }); return img; } function bindMouse(img) { img.unbind("wheel").mousewheel(function (event, delta) { delta = delta > 0 ? 1 : -1; move(current + delta); event.preventDefault(); }); img.mousedown(function (e) { // close on middle button click if (e.which === 2) { close(); } e.preventDefault(); }); } function getFullImgSrc(src) { var webArchiveRegex = new RegExp("http://www.[A-z0-9-]+-image.com/.webarchive/"); if ((src.indexOf("http://") === 0 || src.indexOf("https://") === 0) && !webArchiveRegex.test(src)) { return src; } var fileName = src.substring(0, src.lastIndexOf('.')); var ext = src.substring(src.lastIndexOf('.')); src = fileName + "-large" + ext; return src; } }); })(jQuery); jQuery(function () { 'use strict'; new ThemeLightbox().init(); }); (function($) { 'use strict'; // transition && transitionEnd && browser prefix $.support.transition = (function() { var thisBody = document.body || document.documentElement, thisStyle = thisBody.style, support = thisStyle.transition !== undefined || thisStyle.WebkitTransition !== undefined || thisStyle.MozTransition !== undefined || thisStyle.MsTransition !== undefined || thisStyle.OTransition !== undefined; return support && { event: (function() { var e = "transitionend"; if ($.browser.opera) { var version = parseFloat($.browser.version); e = version >= 12 ? (version < 12.50 ? "otransitionend" : "transitionend") : "oTransitionEnd"; } else if ($.browser.webkit) { e = "webkitTransitionEnd"; } return e; })(), prefix: (function() { var result; $.each($.browser, function(key, value) { if (key === "version") { return true; } return (result = { opera: "-o-", mozilla: "-moz-", webkit: "-webkit-", msie: "-ms-" }[key]) ? false : true; }); return result || ""; })() }; })(); window.BackgroundHelper = function () { var slides = []; var direction = "next"; var motion = "horizontal"; var width = 0; var height = 0; var transitionDuration = ""; this.init = function(motionType, dir, duration) { direction = dir; motion = motionType; slides = []; width = 0; height = 0; transitionDuration = duration; }; this.processSlide = function(element) { width = element.outerWidth(); height = element.outerHeight(); var pos = []; var bgPosition = element.css("background-position"); var positions = bgPosition.split(","); $.each(positions, function (i) { var position = $.trim(this); var point = position.split(" "); if (point.length > 1) { var x = parseInt(point[0], 10); var y = parseInt(point[1], 10); pos.push({ x: x, y: y }); } }); slides.push({ "images": element.css("background-image"), "positions": pos }); element.css("background-image", "none"); }; this.setBackground = function(element, items) { var bg = []; $.each(items, function (i, o) { bg.push(o.images); }); element.css({ "background-image": bg.join(", "), "background-repeat": "no-repeat" }); }; this.setPosition = function(element, items) { var pos = []; $.each(items, function(i, o) { pos.push(o.positions); }); element.css({ "background-position": pos.join(", ") }); }; this.current = function(index) { return slides[index] || null; }; this.next = function(index) { var next; if (direction === "next") { next = (index + 1) % slides.length; } else { next = index - 1; if (next < 0) { next = slides.length - 1; } } return slides[next]; }; this.items = function(prev, next, move) { var prevItem = { x: 0, y: 0 }; var nextItem = { x: 0, y: 0 }; var isDirectionNext = direction === "next"; if (motion === "horizontal") { nextItem.x = isDirectionNext ? width : -width; nextItem.y = 0; if (move) { prevItem.x += isDirectionNext ? -width : width; nextItem.x += isDirectionNext ? -width : width; } } else if (motion === "vertical") { nextItem.x = 0; nextItem.y = isDirectionNext ? height : -height; if (move) { prevItem.y += isDirectionNext ? -height : height; nextItem.y += isDirectionNext ? -height : height; } } var result = [ ]; if (!!prev) { result.push({ images: prev.images, positions: getCssPositions(prev.positions, prevItem) }); } if (!!next) { result.push({ images: next.images, positions: getCssPositions(next.positions, nextItem) }); } if (direction === "next") { result.reverse(); } return result; }; this.transition = function(container, on) { container.css($.support.transition.prefix + "transition", on ? transitionDuration + " ease-in-out background-position" : ""); }; function getCssPositions(positions, offset) { var result = []; if (positions === undefined) { return ""; } offset.x = offset.x || 0; offset.y = offset.y || 0; for (var i = 0; i < positions.length; i++) { result.push((positions[i].x + offset.x) + "px " + (positions[i].y + offset.y) + "px"); } return result.join(", "); } }; var Slider = function (element, settings) { var interval = null; var active = false; var children = element.find(".active").parent().children(); var last = false; var running = false; this.settings = $.extend({ }, { "animation": "horizontal", "direction": "next", "speed": 600, "pause": 2500, "auto": true, "repeat": true, "navigator": null, "clickevents": true, "hover": true, "helper": null }, settings); this.move = function (direction, next) { var activeItem = element.find(".active"), nextItem = next || activeItem[direction](), innerDirection = this.settings.direction === "next" ? "forward" : "back", reset = direction === "next" ? "first" : "last", moving = interval, slider = this, tmp; active = true; if (moving) { this.stop(true); } if (!nextItem.length) { nextItem = element.find(".slide-item")[reset](); if (!this.settings.repeat) { last = true; active = false; return; } } if ($.support.transition) { nextItem.addClass(this.settings.direction); tmp = nextItem.get(0).offsetHeight; activeItem.addClass(innerDirection); nextItem.addClass(innerDirection); element.trigger("beforeSlide", children.length); element.one($.support.transition.event, function () { nextItem.removeClass(slider.settings.direction) .removeClass(innerDirection) .addClass("active"); activeItem.removeClass("active") .removeClass(innerDirection); active = false; setTimeout(function () { element.trigger("afterSlide", children.length); }, 0); }); } else { element.trigger("beforeSlide", children.length); activeItem.removeClass("active"); nextItem.addClass("active"); active = false; element.trigger("afterSlide", children.length); } this.navigate(nextItem); if (moving) { this.start(); } }; this.navigate = function (position) { var index = children.index(position); $(this.settings.navigator).children().removeClass("active").eq(index).addClass("active"); }; this.to = function (index) { var activeItem = element.find(".active"), children = activeItem.parent().children(), activeIndex = children.index(activeItem), slider = this; if (index > (children.length - 1) || index < 0) { return; } if (active) { return element.one("afterSlide", function () { slider.to(index); }); } if (activeIndex === index) { return; } this.move(index > activeIndex ? "next" : "prev", $(children[index])); }; this.next = function () { if (!active) { if (last) { this.stop(); return; } this.move("next"); } }; this.prev = function () { if (!active) { if (last) { this.stop(); return; } this.move("prev"); } }; this.start = function (force) { if (!!force) { setTimeout($.proxy(this.next, this), 10); } interval = setInterval($.proxy(this.next, this), this.settings.pause); running = true; }; this.stop = function (pause) { clearInterval(interval); interval = null; running = !!pause; active = false; }; this.active = function () { return running; }; this.moving = function () { return active; }; this.navigate(children.filter(".active")); if (this.settings.clickevents) { $(this.settings.navigator).on("click", "a", { slider: this }, function (event) { var activeIndex = children.index(children.filter(".active")); var index = $(this).parent().children().index($(this)); if (activeIndex !== index) { event.data.slider.to(index); } event.preventDefault(); }); } if (this.settings.hover) { var slider = this; element.add(this.settings.navigator) .add(element.siblings(".shapes")).hover(function () { if (element.is(":visible") && !last) { slider.stop(true); } }, function () { if (element.is(":visible") && !last) { slider.start(); } }); } }; $.fn.slider = function (arg) { return this.each(function () { var element = $(this), data = element.data("slider"), options = typeof arg === "object" && arg; if (!data) { data = new Slider(element, options); element.data("slider", data); } if (typeof arg === "string" && data[arg]) { data[arg](); } else if (data.settings.auto && element.is(":visible")) { data.start(); } }); }; })(jQuery); jQuery(function ($) { "use strict"; if (!$.browser.msie || parseInt($.browser.version, 10) > 8) return; var path = ""; var scripts = $("script[src*='script.js']"); if (scripts.length > 0) { var src = scripts.get(0).src; path = src.substr(0, src.indexOf("script.js")); } var header = $(".header"); var bgimages = "".split(","); var bgpositions = "".split(","); for (var i = 0; i < bgimages.length; i++) { var bgimage = $.trim(bgimages[i]); if (bgimage === "") continue; if (path !== "") { bgimage = bgimage.replace(/(url\(['"]?)/i, "$1" + path); } header.find(".shapes").prepend("
"); } header.css('background-image', "url('images/header.jpg')".replace(/(url\(['"]?)/i, "$1" + path)); header.css('background-position', "0 0"); }); jQuery(function () { 'use strict'; artButtonSetup("button"); var indexURL = jQuery('link[rel="header_link"]').attr('href'); var iframeTagPart = ['']; if(indexURL && jQuery('header.clickable').length) { if(jQuery('#header-bg').length) { jQuery('header').append( (jQuery.browser.msie ? iframeTagPart[0] + 'style="position:absolute;height:100%;width:40000px;left:-20000px;' + iframeTagPart[1] : '' ) + ''); } else { jQuery('header').append( (jQuery.browser.msie ? iframeTagPart[0] + 'style="position:absolute;height:100%;width:100%;' + iframeTagPart[1] : '' ) + ''); } } }); // source --> https://www.ateonetechnologies.fr/wp-content/themes/ATEONE/script.responsive.js?ver=4.9.10 /* Created by Artisteer v4.0.0.58475 */ /*jshint forin:true, noarg:true, noempty:true, eqeqeq:true, bitwise:true, strict:true, undef:true, curly:false, browser:true, jquery:false */ /*global jQuery */ var responsiveDesign = { isResponsive: false, isDesktop: false, isTablet: false, isPhone: false, windowWidth: 0, responsive: function () { 'use strict'; var html = jQuery("html"); this.windowWidth = jQuery(window).width(); var triggerEvent = false; var isRespVisible = jQuery("#resp").is(":visible"); if (isRespVisible && !this.isResponsive) { html.addClass("responsive").removeClass("desktop"); this.isResponsive = true; this.isDesktop = false; triggerEvent = true; } else if (!isRespVisible && !this.isDesktop) { html.addClass("desktop").removeClass("responsive responsive-tablet responsive-phone"); this.isResponsive = this.isTablet = this.isPhone = false; this.isDesktop = true; triggerEvent = true; } if (this.isResponsive) { if (jQuery("#resp-t").is(":visible") && !this.isTablet) { html.addClass("responsive-tablet").removeClass("responsive-phone"); this.isTablet = true; this.isPhone = false; triggerEvent = true; } else if (jQuery("#resp-m").is(":visible") && !this.isPhone) { html.addClass("responsive-phone").removeClass("responsive-tablet"); this.isTablet = false; this.isPhone = true; triggerEvent = true; } } if (triggerEvent) { jQuery(window).trigger("responsive", this); } jQuery(window).trigger("responsiveResize", this); }, initialize: function () { "use strict"; jQuery("
").appendTo("body"); jQuery(window).resize(function () { responsiveDesign.responsive(); }); jQuery(window).trigger("resize"); } }; function responsiveAbsBg(responsiveDesign, el, bg) { "use strict"; if (bg.length === 0) return; var desktopBgTop = bg.attr("data-bg-top"); var desktopBgHeight = bg.attr("data-bg-height"); if (responsiveDesign.isResponsive) { if (typeof desktopBgTop === "undefined" || desktopBgTop === false) { bg.attr("data-bg-top", bg.css("top")); bg.attr("data-bg-height", bg.css("height")); } var elTop = el.offset().top; var elHeight = el.outerHeight(); bg.css("top", elTop + "px"); bg.css("height", elHeight + "px"); } else if (typeof desktopBgTop !== "undefined" && desktopBgTop !== false) { bg.css("top", desktopBgTop); bg.css("height", desktopBgHeight); bg.removeAttr("data-bg-top"); bg.removeAttr("data-bg-height"); } } jQuery(window).bind("responsive", function (event, responsiveDesign) { 'use strict'; responsiveCollages(responsiveDesign); responsiveImages(responsiveDesign); responsiveVideos(responsiveDesign); }); function responsiveImages(responsiveDesign) { 'use strict'; jQuery("img[width]").each(function () { var img = jQuery(this), newWidth = "", newMaxWidth = "", newHeight = ""; if (responsiveDesign.isResponsive) { newWidth = "auto"; newHeight = "auto"; newMaxWidth = "100%"; var widthAttr = img.attr("width"); if (widthAttr !== null && typeof(widthAttr) === "string" && widthAttr.indexOf("%") === -1) { newWidth = "100%"; newMaxWidth = parseInt(jQuery.trim(widthAttr), 10) + "px"; } } img.css("width", newWidth).css("max-width", newMaxWidth).css("height", newHeight); }); } function responsiveCollages(responsiveDesign) { 'use strict'; if (jQuery.browser.msie && jQuery.browser.version <= 8) return; jQuery(".collage").each(function () { var collage = jQuery(this); var sliderObject = collage.find(".slider").data("slider"); var responsiveImage = jQuery("img#" + collage.attr("id")); if (responsiveDesign.isResponsive) { if (responsiveImage.length) { return true; } if (jQuery.support.transition) { collage.find(".slider").trigger(jQuery.support.transition.event); } if (sliderObject) { sliderObject.stop(); } var activeSlide = collage.find(".slide-item.active"); if (!activeSlide.length) { var slides = collage.find(".slide-item"); if (slides.length) { activeSlide = jQuery(slides.get(0)); } } activeSlide.css("background-image", ""); var bg = activeSlide.css("background-image").replace(/url\(['"]?(.+?)['"]?\)/i, "$1"); jQuery("").attr({ "src": bg, "id": collage.attr("id") }).insertBefore(collage); } else if (responsiveImage.length) { responsiveImage.remove(); if (sliderObject) { if (sliderObject.settings.animation !== "fade") { collage.find(".slide-item").css("background-image", "none"); } sliderObject.start(); } } }); } function responsiveVideos(responsiveDesign) { "use strict"; jQuery("iframe,object,embed").each(function () { var obj = jQuery(this); var container = obj.parent(".responsive-embed"); if (responsiveDesign.isResponsive) { if (container.length !== 0) return; container = jQuery("
").insertBefore(obj); obj.appendTo(container); } else if (container.length > 0) { obj.insertBefore(container); container.remove(); } }); } jQuery(window).bind("responsiveResize", function (event, responsiveDesign) { "use strict"; responsiveAbsBg(responsiveDesign, jQuery(".header"), jQuery("#header-bg")); }); jQuery(window).bind("responsive", function (event, responsiveDesign) { "use strict"; if (jQuery.browser.msie && jQuery.browser.version <= 8) return; responsiveHeader(responsiveDesign); }); function responsiveHeader(responsiveDesign) { "use strict"; var header = jQuery("header.header"); var headerShapes = header.find(".shapes"); var headerSlider = header.find(".slider"); if (headerSlider.length) { var sliderObject = headerSlider.data("slider"); var activeSlide = headerSlider.find(".slide-item.active"); if (!activeSlide.length) { var slides = headerSlider.find(".slide-item"); if (slides.length) { activeSlide = jQuery(slides.get(0)); } } var textblock = headerSlider.find(".textblock").eq(0); if (responsiveDesign.isResponsive) { if (header.attr("data-responsive")) return true; activeSlide.css("background-image", ""); header.attr("data-responsive", "true"); headerSlider.fadeOut(0); if (jQuery.support.transition) { headerSlider.trigger(jQuery.support.transition.event); } if (sliderObject) { sliderObject.stop(); } if (header.find(".slogan, .headline").length === 0) { var tb = textblock.clone(); tb.css("display", "block"); tb.children("div").css("display", "block"); tb.appendTo(headerShapes); } // activeslide background var bg = activeSlide.css("background-image").split(/\s*,\s*/); header.css("background-image", bg[bg.length - 1]); } else if (header.attr("data-responsive")) { header.removeAttr("data-responsive"); header.css("background-image", ""); if (sliderObject) { if (sliderObject.settings.animation !== "fade") { headerSlider.find(".slide-item").css("background-image", "none"); } headerShapes.find(".textblock").remove(); headerSlider.fadeIn(0); sliderObject.start(); } } } else if (header.find(".slogan, .headline").length === 0) { header.find(".textblock").each(function () { jQuery(this).add(jQuery(this).children("div")).css("display", responsiveDesign.isResponsive ? "inline-block" : ""); return false; // break }); jQuery(window).trigger("resize"); } } jQuery(window).bind("responsiveResize", function (event, responsiveDesign) { "use strict"; responsiveAbsBg(responsiveDesign, jQuery("nav.nav"), jQuery("#hmenu-bg")); responsiveNavFit(responsiveDesign); }); function responsiveNavFit(responsiveDesign) { 'use strict'; var nav = jQuery("nav.nav"); var isDesktopNav = true; var isResponsiveNav = false; if (responsiveDesign.isResponsive) { if (!nav.hasClass("responsive-nav")) { var itemsWidth = 0; var menu = nav.find(".hmenu"); menu.children("li").each(function() { itemsWidth += jQuery(this).outerWidth(true); }); if (menu.width() < itemsWidth || responsiveDesign.isPhone) { nav.attr("data-restore-width", responsiveDesign.windowWidth).addClass("responsive-nav").removeClass("desktop-nav"); isResponsiveNav = true; isDesktopNav = false; } } else { var desktopRestoreWidth = parseInt(nav.attr("data-restore-width"), 10) || 0; if (desktopRestoreWidth !== 0 && responsiveDesign.windowWidth <= desktopRestoreWidth) { isResponsiveNav = true; isDesktopNav = false; } } } if (isDesktopNav) { nav.removeClass("responsive-nav").addClass("desktop-nav").removeAttr("data-restore-width"); } jQuery(window).trigger("responsiveNav", {isDesktopNav: isDesktopNav, isResponsiveNav: isResponsiveNav}); } jQuery(window).bind("responsive", function (event, responsiveDesign) { "use strict"; responsiveLayoutCell(responsiveDesign); }); function responsiveLayoutCell(responsiveDesign) { "use strict"; jQuery(".content .content-layout-row,.footer .content-layout-row").each(function () { var row = jQuery(this); var rowChildren = row.children(".layout-cell"); if (rowChildren.length > 1) { if (responsiveDesign.isTablet) { rowChildren.addClass("responsive-tablet-layout-cell").each(function (i) { if ((i + 1) % 2 === 0) { jQuery(this).after("
"); } }); } else { rowChildren.removeClass("responsive-tablet-layout-cell"); row.children(".responsive-cleared").remove(); } } }); } jQuery(window).bind("responsive", function (event, responsiveDesign) { "use strict"; responsiveLayoutCell(responsiveDesign); }); function responsiveLayoutCell(responsiveDesign) { "use strict"; jQuery(".content .content-layout-row,.footer .content-layout-row").each(function () { var row = jQuery(this); var rowChildren = row.children(".layout-cell"); if (rowChildren.length > 1) { if (responsiveDesign.isTablet) { rowChildren.addClass("responsive-tablet-layout-cell").each(function (i) { if ((i + 1) % 2 === 0) { jQuery(this).after("
"); } }); } else { rowChildren.removeClass("responsive-tablet-layout-cell"); row.children(".responsive-cleared").remove(); } } }); } jQuery(responsiveDesign.initialize);